Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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

License

Notifications You must be signed in to change notification settings

ilevd/clojure-like

Repository files navigation

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.1 Mb
🟢 ClojureScript Clojure to JS compiler 9.3k⭐ Clojure 790⎇ 338👁️ 18.5 Mb
Carp A statically typed lisp, without a GC, for real-time applications. 5.8k⭐ Haskell 179⎇ 108👁️ 12 Mb
🟢 Hy 🔗 A dialect of Lisp that's embedded in Python 5.4k⭐ Python 372⎇ 111👁️ 7.7 Mb
🟢 babashka 🔗 Native, fast starting Clojure interpreter for scripting 4.4k⭐ Clojure 259⎇ 43👁️ 11.7 Mb
🟢 Janet 🔗 A dynamic language and bytecode vm 4k⭐ C 253⎇ 63👁️ 14.4 Mb
🟢 jank 🔗 The native Clojure dialect hosted on LLVM with seamless C++ interop. 2.9k⭐ C++ 115⎇ 43👁️ 8.6 Mb
🟢 Fennel 🔗 Lua Lisp Language 2.7k⭐ Fennel 131⎇ 51👁️ 3.2 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
🟢 Joker 🔗 Small Clojure interpreter, linter and formatter. 1.7k⭐ Go 67⎇ 29👁️ 6.8 Mb
🟢 Lux The Lux Programming Language 1.7k⭐ Emacs Lisp 54⎇ 67👁️ 49.3 Mb
Clojerl 🔗 Clojure for the Erlang VM (unofficial) 1.7k⭐ Erlang 42⎇ 48👁️ 4.8 Mb
🟢 ClojureCLR A port of Clojure to the CLR, part of the Clojure project 1.6k⭐ C# 161⎇ 150👁️ 18.7 Mb
🟢 ClojureDart Clojure dialect for Flutter and Dart 1.5k⭐ Clojure 100⎇ 64👁️ 8.7 Mb
🟢 SCI Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs 1.3k⭐ Clojure 96⎇ 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 987⭐ wisp 71⎇ 35👁️ 2.8 Mb
ClojureRS Clojure, implemented atop Rust (unofficial) 974⭐ Rust 27⎇ 33👁️ 601 Kb
ClojureC A Clojure implementation on top of C 919⭐ Clojure 57⎇ 73👁️ 1.2 Mb
nbb Scripting in Clojure on Node.js using SCI 918⭐ Clojure 55⎇ 12👁️ 2 Mb
🟢 Squint 🔗 Light-weight ClojureScript dialect 812⭐ Clojure 54⎇ 14👁️ 2.5 Mb
TimL Clojure like language which compiles down to VimL 680⭐ VimL 18⎇ 25👁️ 1.6 Mb
Rhine 🏞 an OCaml compiler for an untyped lisp 630⭐ OCaml 24⎇ 51👁️ 2.1 Mb
🟢 Cherry 🔗 Experimental ClojureScript to ES6 module compiler 625⭐ Clojure 24⎇ 15👁️ 864 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 472⭐ Erlang 49⎇ 33👁️ 7.7 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. 461⭐ PHP 23⎇ 9👁️ 6.5 Mb
Glojure Clojure interpreter hosted on Go, with extensible interop support. 459⭐ Go 7⎇ 6👁️ 7 Mb
🟢 Basilisp 🔗 A Clojure-compatible(-ish) Lisp dialect targeting Python 3.9+ 417⭐ 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) 282⭐ 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👁️ 629 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. 135⭐ F# 6⎇ 20👁️ 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⎇ 6👁️ 2.4 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👁️ 348.5 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. 4⭐ C 0⎇ 1👁️ 261.9 Mb
clojure-rt 3⭐ C 0⎇ 0👁️ 15.3 Mb

Table generated on: 15 Nov 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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published