Clojure 🔗
The Clojure programming language
Java
10.8k⭐
ClojureScript
Clojure to JS compiler
Clojure
9.4k⭐
Carp
A statically typed lisp, without a GC, for real-time applications.
Haskell
5.9k⭐
Hy 🔗
A dialect of Lisp that's embedded in Python
Python
5.4k⭐
babashka 🔗
Native, fast starting Clojure interpreter for scripting
Clojure
4.5k⭐
Janet 🔗
A dynamic language and bytecode vm
C
4.2k⭐
jank 🔗
The native Clojure dialect hosted on LLVM with seamless C++ interop.
C++
3.2k⭐
Fennel 🔗
Lua Lisp Language
Fennel
2.7k⭐
Pixie
A small, fast, native lisp with "magical" powers
Python
2.4k⭐
Lumo
Fast, cross-platform, standalone ClojureScript environment
Clojure
1.9k⭐
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.
Go
1.8k⭐
Joker 🔗
Small Clojure interpreter, linter and formatter.
Go
1.7k⭐
Lux
The Lux Programming Language
Emacs Lisp
1.7k⭐
Clojerl 🔗
Clojure for the Erlang VM (unofficial)
Erlang
1.7k⭐
Arcadia 🔗
Clojure in Unity
Clojure
1.7k⭐
ClojureCLR
A port of Clojure to the CLR, part of the Clojure project
C#
1.6k⭐
ClojureDart
Clojure dialect for Flutter and Dart
Clojure
1.6k⭐
SCI
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
Clojure
1.4k⭐
Ferret 🔗
Ferret is a free software lisp implementation for real time embedded control systems.
Makefile
1.1k⭐
Planck 🔗
Stand-alone ClojureScript REPL
C
1k⭐
wisp 🔗
A little Clojure-like LISP in JavaScript
wisp
989⭐
ClojureRS
Clojure, implemented atop Rust (unofficial)
Rust
976⭐
nbb
Scripting in Clojure on Node.js using SCI
Clojure
944⭐
ClojureC
A Clojure implementation on top of C
Clojure
922⭐
Squint 🔗
Light-weight ClojureScript dialect
Clojure
847⭐
TimL
Clojure like language which compiles down to VimL
VimL
678⭐
Cherry 🔗
Experimental ClojureScript to ES6 module compiler
Clojure
638⭐
Rhine
🏞 an OCaml compiler for an untyped lisp
OCaml
633⭐
gherkin 🔗
a functional programming language and interpreter written in GNU Bash 4
Shell
521⭐
Fleck
A LISP that runs wherever Bash is
Shell
504⭐
Glojure
Clojure interpreter hosted on Go, with extensible interop support.
Go
499⭐
ki 🔗
lisp + mori, sweet.js
JavaScript
481⭐
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.
PHP
474⭐
Joxa
A Modern Lisp for the Erlang VM
Erlang
473⭐
Basilisp 🔗
A Clojure-compatible(-ish) Lisp dialect hosted on Python 3 with seamless Python interop
Python
442⭐
Cloture
Clojure in Common Lisp
Common Lisp
386⭐
Liz
Lisp-flavored general-purpose programming language (based on Zig)
Clojure
285⭐
clojure-objc
Clojure for objc
Java
245⭐
Kalai
A source-to-source transpiler to convert Clojure to multiple target languages (Rust, C++, Java, ...)
Clojure
242⭐
LispSyntax.jl
lisp-like syntax in julia
Julia
236⭐
CLClojure
An experimental port of clojure to common lisp. Also some native common lisp implementations of clojure libraries, like seq, persistent vectors, etc.
Common Lisp
229⭐
Lokke
Lokke: Clojure for Guile
Scheme
218⭐
cljs2go
ClojureScript to Go
Go
211⭐
llr
Lisp-like-R: A clojure inspired lisp that compiles to R in R
R
206⭐
Glojure
The Glojure programming language
Go
176⭐
JO Clojure
Fast Embeddable Clojure in C/C++
C++
152⭐
Clojurescript-Lua
Clojurescript running on lua ! In construction
Clojure
150⭐
clojure-clr-next
Next generation of ClojureCLR under development.
F#
141⭐
Cormorant
Clojure(ish) interpreter in Swift
Swift
133⭐
Cream
Fast starting Clojure runtime built with GraalVM native-image + Crema
Clojure
128⭐
Lithium
Clojure-based x86 assembler and toy Lisp compiler
Clojure
126⭐
Kapok 🔗
A Lisp on the Erlang VM
Erlang
120⭐
ClojureWasm
An independent Clojure runtime implemented in Zig, optimized for high-performance native execution and deep WebAssembly runtime integration.
Zig
83⭐
let-go 🔗
Almost Clojure written in Go.
Go
81⭐
nanoclj
A Tiny Clojure Interpreter
C
75⭐
ClojureHaxe
Clojure port written in Haxe targeting multiple platforms
Haxe
67⭐
Bridje
Bridje is a statically typed LISP targeting GraalVM, drawing inspiration from Clojure, Haskell and Kotlin.
Kotlin
61⭐
Gojure
A compiler from Clojure to Go.
Go
50⭐
Crisp
Lisp dialect implemented with Crystal
Crystal
47⭐
Venice
Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language.
Java
43⭐
Magic
Experimental typed JVM Lisp inspired by Clojure
Java
34⭐
Javelin
Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine).
Java
29⭐
Sheaf 🔗
A functional language for machine learning. Inspired by Clojure, compiled to native GPU code.
Rust
20⭐
Gloat
Glojure AOT Tool
Clojure
16⭐
Closhure
Lisp for .NET
C#
10⭐
Charon 🔗
Charon is a functional, LISP flavoured language that compiles to Lua.
TypeScript
7⭐
Toccata
This is the Toccata compiler and core library. Start here.
C
6⭐
Kiso 🔗
ClojureScript-to-JavaScript compiler in TypeScript. Zero dependencies.
TypeScript
4⭐
clojure-rt
C++
3⭐
Swish
A Clojure inspired Lisp written by Claude Code in Swift. For embedding or compiling to Swift.
Swift
2⭐
Clarp
[Cl]ojure runtime for C Sh[arp]
C#
2⭐