Skip to content

Clojure Dialects

Dialect C A R Tag Host Release Description
1 10953 Clojure @richhickey JVM 2026-07-28 2cea692 The original; dynamic, functional Lisp on the Java Virtual Machine
2 9388 ClojureScript @richhickey JavaScript 2026-05-07 r1.12.145 Clojure compiled to JavaScript via Google Closure
3 6014 Carp @eriksvedang C 2026-03-28 v0.6.0 Statically-typed Lisp without a GC, compiles to C
4 5434 Hy @paultag Python 2026-07-31 1.3.1 A Lisp dialect embedded in Python (Clojure-adjacent)
5 4593 Babashka @borkdude GraalVM native 2026-07-27 v1.13.219 Fast-starting Clojure interpreter for shell scripting
6 4370 Janet @bakpakin C 2026-02-18 v1.41.2 Dynamic language and bytecode VM (Clojure-adjacent)
7 3317 Jank @jeaye C++ / LLVM 2026-08-20 489760d Native Clojure dialect with seamless C++ interop
8 2745 Fennel @technomancy Lua 2025-12-30 1.6.1 Clojure-like Lisp dialect with seamless interop
9 1767 Joker @candid82 Go 2026-08-23 v1.10.0 Small Clojure interpreter, linter and formatter
10 1741 Lux @eduardoejp JVM (multi-target) 2025-11-01 0.9.0 Statically-typed functional Lisp with multiple host targets
11 1715 Clojerl @jfacorro Erlang VM 2025-01-07 4ad14e5 Clojure for the BEAM
12 1653 ClojureCLR @dmiller .NET 2026-07-20 c7a313a Port of Clojure to the Common Language Runtime
13 1635 ClojureDart @cgrand @dupuchba Dart / Flutter 2026-08-22 0.9.20260822a Clojure for Flutter and Dart with native and Wasm targets
14 1125 Ferret @nakkaya C++11 2020-01-29 171a575 Free-software Lisp for real-time embedded control
15 1037 Planck @mfikes JavaScriptCore 2024-03-24 2.28.0 Stand-alone ClojureScript REPL on JavaScriptCore
16 980 ClojureRS @Tko1 Rust 2023-04-16 cb64b43 Clojure implementation atop Rust
17 964 nbb @borkdude Node.js 2026-08-18 951e62b Scripting in Clojure on Node.js via SCI
18 898 Squint @borkdude JavaScript 2026-08-12 v0.14.208 Light-weight ClojureScript dialect transpiling to mutable JS
19 724 Glojure @jfhamlin @ingydotnet Go 2026-08-19 v0.7.14 Clojure interpreter hosted on Go with seamless Go interop
20 660 Cherry @borkdude JavaScript (ES6) 2026-08-10 v0.6.38 Experimental ClojureScript to ES6 module compiler
21 633 YAMLScript @ingydotnet GraalVM native 2026-08-22 0.2.31 YAML syntax that translates to Clojure code and semantics
22 592 Joyride @PEZ VS Code 2026-07-25 v0.0.80 Make VS Code hackable like Emacs, with Clojure
23 553 let-go @nooga Go 2026-07-20 v1.12.2 "Almost Clojure" written in Go
24 521 Phel @jenshaase PHP 2026-08-14 v0.50.0 Functional Lisp-inspired language compiling to PHP
25 478 Basilisp @chrisrink10 Python 3 2026-04-09 v0.5.1 Clojure-compatible Lisp dialect with seamless Python interop
26 438 Scittle @borkdude JavaScript (browser) 2026-08-18 v0.8.33 Run Clojure directly from <script> tags via SCI
27 401 Cloture @ruricolist Common Lisp 2026-08-22 da0b3b0 Clojure dialect implemented in Common Lisp
28 247 obb @borkdude Applescript Open Scripting 2022-03-09 v0.0.3 SCI ClojureScript scripting of Mac OSX
29 220 Lokke @rlbdv GNU Guile 2024-03-18 10dfebe Clojure dialect hosted on GNU Guile
30 184 ClojureWasm @chaploud WebAssembly (Zig) 2026-08-12 v1.10.1 Independent Clojure runtime optimized for Wasm
31 166 Cream @borkdude GraalVM 2026-07-27 26fceeb Fast-starting Clojure runtime built on Crema
32 255 Jolt @yogthos Chez Scheme 2026-08-24 v0.7.25 A Clojure implementation on Chez Scheme
33 153 JO Clojure @Zelex C++ 2025-04-26 6633a8c Single-header C++ Clojure interpreter
34 143 clojure-clr-next @dmiller .NET (F#) 2025-09-23 8d9f95d Next-generation ClojureCLR under development
35 142 Calcit @tiye JavaScript (Rust runtime) 2026-08-24 0.13.43 ClojureScript-inspired scripting language with a structural code format
36 112 Cljbang @borkdude Emacs Lisp 2026-07-22 f18da3e Clojure-like language that compiles to and runs as Emacs Lisp
37 52 Gloat @ingydotnet Go 2026-08-19 v0.1.77 Compile Clojure (and YAMLScript) to Go, native binaries and Wasm
38 57 Clojurust Rust 2026-08-24 v0.2.4 A Rust-hosted dialect of the Clojure programming language
39 54 Sheaf @dbrll Rust / IREE 2026-07-14 v2.2.0 Functional Lisp for differentiable machine learning on CPUs and GPUs
40 45 Lingy @ingydotnet Perl 2023-07-27 defdc85 Clojure-like Lisp dialect implemented in Perl
41 26 go-joker @rcarmo Go 2026-08-07 v42.10.1 Optimized fork of Joker for coding-agent infrastructure
42 21 cljrs @tytrdev Rust + MLIR/LLVM 2026-04-24 521dc85 Clojure with MLIR/LLVM compilation and GPU support
43 23 cljgo @muthuishere Go 2026-08-02 v0.9.0 Clojure hosted on Go with universal Go interop and native compilation
44 22 Choq @borkdude QuickJS (Rust runtime) 2026-08-10 fdcc194 Lightweight Cherry runtime with an embedded QuickJS engine
45 12 Swish @infiniteNIL Swift 2026-08-07 c6fdb5b Clojure-inspired Lisp for embedding in Swift apps or compiling to Swift
46 6 ClojureFnl @andreyorst Fennel / Lua 2026-05-14 3cce8daf Early Clojure-to-Fennel transpiler
Tag legend   (click to expand)

C — Clojure relation
Faithful Clojure implementation
Clojure-inspired Lisp

A — Author
Author avatars link to GitHub profiles; hover an avatar for its username.

R — REPL support
Instant REPL support
Built-in nREPL support

Tag — Other tags
Compiles your code to a native binary

Other Curated Lists

Notes

  • Clojure-adjacent dialects (Hy, Janet) are listed because they share Clojure's syntax and spirit even though they predate or branch from the Clojure ecosystem.

There are many more dialects in the wild, including historical projects (Las3r, Scriptjure), niche transpilers (Kalai, cljs2go), and one-off experiments. The clojure-like catalog tracks ~90 of them.