clojure-android

Steve Chan 2026-05-25T15:20:37.051339Z

🚀 Old project, revived: Clojure 1.13 now runs on Android! I ported Clojure 1.13 to run on Android (Dalvik / ART) — and not just loading it: it supports on-device dynamic eval (JVM bytecode → d8 → DEX, compiled at runtime). So you get a real REPL-style "evaluate Clojure live" experience right on the phone 😄 Why it's neat • Tracks the latest Clojure (1.13) — not stuck on the old 1.7 branch • The changes are fully transparent and zero-overhead on the JVM — the Android path only kicks in when java.vm.name == "Dalvik" • Verified on an Android API 36 emulator: boot → AOT calls → on-device eval, all green Two repos • Patched Clojure 👉 https://github.com/xlisp/clojure-android • Runnable Android demo 👉 https://github.com/xlisp/clojure-android-demo

1
🎉 2