clojure-like icon indicating copy to clipboard operation
clojure-like copied to clipboard

List of Clojure-like projects including Clojure ports, dialects, compilers, interpreters, programming languages, experimental projects heavily inspired by Clojure etc

Clojure-like

List of Clojure-like projects, including ports, dialects, programming languages, experimental projects heavily inspired by Clojure etc.

Name Description Stars Language Forks Watching Size
🟢 Clojure 🔗 The Clojure programming language 10.8k⭐ Java 1.5k⎇ 684👁️ 19.3 Mb
🟢 ClojureScript Clojure to JS compiler 9.4k⭐ Clojure 790⎇ 334👁️ 18.8 Mb
Carp A statically typed lisp, without a GC, for real-time applications. 5.8k⭐ Haskell 180⎇ 108👁️ 12 Mb
🟢 Hy 🔗 A dialect of Lisp that's embedded in Python 5.4k⭐ Python 376⎇ 111👁️ 7.7 Mb
🟢 babashka 🔗 Native, fast starting Clojure interpreter for scripting 4.4k⭐ Clojure 262⎇ 43👁️ 11.6 Mb
🟢 Janet 🔗 A dynamic language and bytecode vm 4.1k⭐ C 255⎇ 63👁️ 14.7 Mb
🟢 jank 🔗 The native Clojure dialect hosted on LLVM with seamless C++ interop. 3k⭐ C++ 114⎇ 44👁️ 8.9 Mb
🟢 Fennel 🔗 Lua Lisp Language 2.7k⭐ Fennel 132⎇ 51👁️ 3.4 Mb
Pixie A small, fast, native lisp with "magical" powers 2.4k⭐ Python 127⎇ 102👁️ 3.4 Mb
Lumo Fast, cross-platform, standalone ClojureScript environment 1.9k⭐ Clojure 84⎇ 54👁️ 20.4 Mb
🟢 zygomys 🔗 Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy. 1.8k⭐ Go 83⎇ 50👁️ 7.2 Mb
🟢 Lux The Lux Programming Language 1.7k⭐ Emacs Lisp 54⎇ 67👁️ 50.9 Mb
🟢 Joker 🔗 Small Clojure interpreter, linter and formatter. 1.7k⭐ Go 68⎇ 29👁️ 6.8 Mb
Clojerl 🔗 Clojure for the Erlang VM (unofficial) 1.7k⭐ Erlang 42⎇ 47👁️ 4.8 Mb
🟢 ClojureCLR A port of Clojure to the CLR, part of the Clojure project 1.6k⭐ C# 162⎇ 150👁️ 18.3 Mb
ClojureDart Clojure dialect for Flutter and Dart 1.6k⭐ Clojure 100⎇ 65👁️ 8.7 Mb
🟢 SCI Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs 1.3k⭐ Clojure 98⎇ 21👁️ 3.2 Mb
Ferret 🔗 Ferret is a free software lisp implementation for real time embedded control systems. 1.1k⭐ Makefile 47⎇ 39👁️ 2.2 Mb
Planck 🔗 Stand-alone ClojureScript REPL 1k⭐ C 67⎇ 27👁️ 3.9 Mb
wisp 🔗 A little Clojure-like LISP in JavaScript 986⭐ wisp 72⎇ 35👁️ 2.8 Mb
ClojureRS Clojure, implemented atop Rust (unofficial) 971⭐ Rust 27⎇ 33👁️ 601 Kb
🟢 nbb Scripting in Clojure on Node.js using SCI 925⭐ Clojure 56⎇ 12👁️ 2 Mb
ClojureC A Clojure implementation on top of C 919⭐ Clojure 57⎇ 73👁️ 1.2 Mb
🟢 Squint 🔗 Light-weight ClojureScript dialect 824⭐ Clojure 56⎇ 14👁️ 2.5 Mb
TimL Clojure like language which compiles down to VimL 679⭐ VimL 18⎇ 25👁️ 1.6 Mb
Rhine 🏞 an OCaml compiler for an untyped lisp 631⭐ OCaml 24⎇ 51👁️ 2.1 Mb
🟢 Cherry 🔗 Experimental ClojureScript to ES6 module compiler 627⭐ Clojure 24⎇ 16👁️ 811 Kb
gherkin 🔗 a functional programming language and interpreter written in GNU Bash 4 521⭐ Shell 29⎇ 41👁️ 82 Kb
Fleck A LISP that runs wherever Bash is 505⭐ Shell 14⎇ 6👁️ 237 Kb
ki 🔗 lisp + mori, sweet.js 479⭐ JavaScript 28⎇ 21👁️ 599 Kb
Joxa A Modern Lisp for the Erlang VM 473⭐ Erlang 49⎇ 32👁️ 7.7 Mb
🟢 Glojure Clojure interpreter hosted on Go, with extensible interop support. 467⭐ Go 8⎇ 6👁️ 7.1 Mb
🟢 Phel 🔗 Phel is a functional, Lisp-inspired programming language that compiles to PHP. It brings the expressive power of Clojure and the simplicity of Janet to the PHP ecosystem. 463⭐ PHP 23⎇ 9👁️ 6.6 Mb
Basilisp 🔗 A Clojure-compatible(-ish) Lisp dialect targeting Python 3.9+ 423⭐ Python 19⎇ 10👁️ 2.9 Mb
Cloture Clojure in Common Lisp 388⭐ Common Lisp 10⎇ 16👁️ 896 Kb
Liz Lisp-flavored general-purpose programming language (based on Zig) 283⭐ Clojure 2⎇ 8👁️ 397 Kb
LispSyntax.jl lisp-like syntax in julia 236⭐ Julia 24⎇ 14👁️ 524 Kb
🟢 CLClojure An experimental port of clojure to common lisp. Also some native common lisp implementations of clojure libraries, like seq, persistent vectors, etc. 228⭐ Common Lisp 8⎇ 19👁️ 962 Kb
cljs2go ClojureScript to Go 211⭐ Go 5⎇ 13👁️ 2.6 Mb
llr Lisp-like-R: A clojure inspired lisp that compiles to R in R 203⭐ R 13⎇ 7👁️ 83 Kb
Glojure The Glojure programming language 176⭐ Go 7⎇ 10👁️ 3.1 Mb
JO Clojure Fast Embeddable Clojure in C/C++ 151⭐ C++ 7⎇ 8👁️ 3.5 Mb
clojure-clr-next Next generation of ClojureCLR under development. 138⭐ F# 6⎇ 21👁️ 9.5 Mb
Cormorant Clojure(ish) interpreter in Swift 133⭐ Swift 9⎇ 12👁️ 1 Mb
Lithium Clojure-based x86 assembler and toy Lisp compiler 124⭐ Clojure 5⎇ 7👁️ 95 Kb
Kapok 🔗 A Lisp on the Erlang VM 120⭐ Erlang 7⎇ 12👁️ 866 Kb
let-go 🔗 Clojure-esque extension language for Go. (WIP) 81⭐ Go 9⎇ 3👁️ 707 Kb
ClojureHaxe Clojure port written in Haxe targeting multiple platforms 66⭐ Haxe 2⎇ 4👁️ 341 Kb
🟢 Bridje Bridje is a statically typed LISP targeting GraalVM, drawing inspiration from both Clojure, Haskell and Kotlin. 59⭐ Kotlin 0⎇ 5👁️ 2.5 Mb
Gojure A compiler from Clojure to Go. 50⭐ Go 5⎇ 4👁️ 192 Kb
🟢 Venice Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language. 39⭐ Java 4⎇ 2👁️ 365.8 Mb
Magic Experimental typed JVM Lisp inspired by Clojure 34⭐ Java 2⎇ 6👁️ 737 Kb
Javelin Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine). 29⭐ Java 3⎇ 4👁️ 133 Kb
Closhure Lisp for .NET 10⭐ C# 1⎇ 1👁️ 87 Kb
Charon 🔗 Charon is a functional, LISP flavoured language that compiles to Lua. 7⭐ TypeScript 1⎇ 2👁️ 658 Kb
🟢 Toccata This is the Toccata compiler and core library. Start here. 5⭐ C 0⎇ 1👁️ 262.5 Mb
clojure-rt 3⭐ C 0⎇ 0👁️ 15.3 Mb

Table generated on: 19 Dec 2025

  • 🟢 - last push was less than 1 month ago
  • ⏳ - last push was less than 6 months ago

Usage

  1. Add project repo link to repos.edn
  2. lein run for updating README.md