Skip to content

Clojure Dialects

Dialect C A R Tag Host Release Description
1 10950 Clojure @richhickey JVM 2026-07-28 2cea692 The original; dynamic, functional Lisp on the Java Virtual Machine
2 9390 ClojureScript @richhickey JavaScript 2026-05-07 r1.12.145 Clojure compiled to JavaScript via Google Closure
3 6005 Carp @eriksvedang C 2026-03-28 v0.6.0 Statically-typed Lisp without a GC, compiles to C
4 5440 Hy @paultag Python 2026-07-31 1.3.1 A Lisp dialect embedded in Python (Clojure-adjacent)
5 4585 Babashka @borkdude GraalVM native 2026-07-27 v1.13.219 Fast-starting Clojure interpreter for shell scripting
6 4366 Janet @bakpakin C 2026-02-18 v1.41.2 Dynamic language and bytecode VM (Clojure-adjacent)
7 3311 Jank @jeaye C++ / LLVM 2026-08-01 3028594 Native Clojure dialect with seamless C++ interop
8 2744 Fennel @technomancy Lua 2025-12-30 1.6.1 Clojure-like Lisp dialect with seamless interop
9 1768 Joker @candid82 Go 2026-07-02 v1.9.0 Small Clojure interpreter, linter and formatter
10 1740 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 1652 ClojureCLR @dmiller .NET 2026-07-20 c7a313a Port of Clojure to the Common Language Runtime
13 1632 ClojureDart @cgrand @dupuchba Dart / Flutter 2026-07-21 721e927 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 1040 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-07-15 26adf6e Scripting in Clojure on Node.js via SCI
18 894 Squint @borkdude JavaScript 2026-08-12 v0.14.208 Light-weight ClojureScript dialect transpiling to mutable JS
19 720 Glojure @jfhamlin @ingydotnet Go 2026-08-07 v0.7.11 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 632 YAMLScript @ingydotnet GraalVM native 2026-07-20 0.2.29 YAML syntax that translates to Clojure code and semantics
22 589 Joyride @PEZ VS Code 2026-07-25 v0.0.80 Make VS Code hackable like Emacs, with Clojure
23 545 let-go @nooga Go 2026-07-20 v1.12.2 "Almost Clojure" written in Go
24 521 Phel @jenshaase PHP 2026-07-22 v0.49.0 Functional Lisp-inspired language compiling to PHP
25 476 Basilisp @chrisrink10 Python 3 2026-04-09 v0.5.1 Clojure-compatible Lisp dialect with seamless Python interop
26 437 Scittle @borkdude JavaScript (browser) 2026-07-14 v0.8.32 Run Clojure directly from <script> tags via SCI
27 400 Cloture @ruricolist Common Lisp 2026-01-11 84c31a5 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 182 ClojureWasm @chaploud WebAssembly (Zig) 2026-08-12 v1.10.1 Independent Clojure runtime optimized for Wasm
31 163 Cream @borkdude GraalVM 2026-07-27 26fceeb Fast-starting Clojure runtime built on Crema
32 226 Jolt @yogthos Chez Scheme 2026-08-13 v0.7.9 A Clojure implementation on Chez Scheme
33 153 JO Clojure @Zelex C++ 2025-04-26 6633a8c Single-header C++ Clojure interpreter
34 142 clojure-clr-next @dmiller .NET (F#) 2025-09-23 8d9f95d Next-generation ClojureCLR under development
35 141 Calcit @tiye JavaScript (Rust runtime) 2026-08-13 0.13.15 ClojureScript-inspired scripting language with a structural code format
36 107 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-08 v0.1.75 Compile Clojure (and YAMLScript) to Go, native binaries and Wasm
38 52 Clojurust Rust 2026-08-14 9e44354 A Rust-hosted dialect of the Clojure programming language
39 53 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 21 cljgo @muthuishere Go 2026-08-02 v0.9.0 Clojure hosted on Go with universal Go interop and native compilation
44 18 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.