nowfound

Life & fun · March 26, 2026

I resurrected Clojure-Android – native Clojure on your phone over nREPL

* Run native Clojure on Android * Develop over nREPL * Build for F-Droid or Google Play * Write UIs in a declarative DSL with reactive cells * Use device sensors as reactive cells * Use intent callbacks without wanting to smash your device with a hammer * Fast startup - release builds launch in under 2 seconds on a five year old midrange phone

I resurrected Clojure-Android – native Clojure on your phone over nREPL launched on March 26, 2026 with 18 votes, #910 of 23,380 launches that month and more than 90% of that year's launches.

Visit github.com ↗Alternativestop 4% of March 2026

In plain words

Clojure-Android enables developers to write and run native Clojure applications on Android devices using nREPL for interactive development. It provides a declarative DSL for building user interfaces with reactive cells, integrates device sensors as reactive data sources, and simplifies Android callbacks. The framework supports deployment to F-Droid and Google Play, with release builds launching in under two seconds on older midrange phones.

written from the facts on this page · September 2026

From the sources

clj-android has 9 repositories available. Follow their code on GitHub.

Google plans to prevent most Android users from installing apps unless the developer registers with Google, giving Google the power to ban developers and apps it doesn't like. See https://keepandroidopen.org/ for what you can do about it. Clone the sample app and follow the build instructions in its README. It's a template repository and CC0 license, so you are encouraged to use it as a starting point for your own apps. This is not very mature at this point. A lot of the code was written by a robot; it's plausible, but not necessarily correct , and it works on my machine (tm). I've used this to build Ceilingbounce , a datalogging app for flashlight reviewers. It's hand written so I've had…from github.com

Does a similar job

all alternatives →
  • I made a Clojure-like language in Go, boots in 7msMay 2026 · github.com · ▲292

    Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…

  • Programming Google Flutter with Clojure2022 · github.com · ▲159

    This proof-of-concept project combines: - Flutter, from Google; - ClojureDart, port of Clojure to Dart from Tensegritics; and - Matrix, a reactive framework from moi. So, yes, we can now program Flutter with a Lisp. Yay. Project includes dozens of working examples and a full implementation of the TodoMVC classic to help tire-kickers play around. Support installing freely available on the #matrix channel on the Clojurians Slack.

  • Small Clojure Interpreter2019 · github.com · ▲143

    Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs - babashka/sci

  • CD
  • CI
  • CP
    ClojureScript pixel game engine with Blender live-reloading2019 · mccormick.cx · ▲285

    Hi HN! 2d spritesheets for game development are often distributed as a PNG image, sometimes with a separate JSON or XML metadata document describing the layout, including any animation sequences within the sheet. Sometimes there is no metadata document and you have to work it out and manually write custom code to chop up the spritesheet and reference the sprites you want. I think it would be good if it became standard practice to distribute spritesheet PNGs with the metadata inline inside a PNG "chunk" so the whole thing is self-contained. That way artists can just distribute one file, and…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, March 2026

the whole month →
  • AI-native CRM that builds itself and does work for you

    AI · Mar 2026 · lightfield.app

  • Tobira.ai▲728

    A network where AI agents find deals for their humans

    AI · Mar 2026 · tobira.ai

  • Switch from ChatGPT to Claude with import memory feature

    AI · Mar 2026 · claude.com

  • Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.

    AI · Mar 2026 · littlebird.ai

  • Your AI Coworker that proactively executes tasks

    AI · Mar 2026 · viktor.com

  • Jupid▲659

    File your taxes with Claude Code

    Commerce · Mar 2026 · jupid.com