I made a Clojure-like language in Go, boots in 7ms
Build & PackageA compact Clojure dialect compiled to bytecode with a Go‑based VM, enabling fast‑starting binaries and WASM web pages without a JVM
Features
- Implements most of Clojure (persistent data structures, lazy seqs, transducers, protocols, records, multimethods, core.async, BigInts)
- Comfy two‑way Go interop (functions, structs, channels)
- Ahead‑of‑time compilation to standalone binaries (~13 MB) and self‑contained WASM web pages
- Fast cold start (~10 ms) and low memory footprint compared with the JVM
Recent releases
View all 31 releases →
Review required
v1.12.1
Mixed
Auth
Breaking upgrade
Host compat, AOT runtime, WASI, Go interop, networking
Review required
v1.12.0
Mixed
Breaking upgrade
Auth
RBAC
Clojure host compat, runtime binary, WASI, Go interop, net
Config change
v1.11.0
Breaking risk
Auth
Breaking upgrade
Breaking changes — review before upgrading.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Install & Platforms
Platforms
linux
macos
windows
arm64