jank-lang/jank
jank is the native Clojure dialect with seamless C++ interop. observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4445
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
3319 stars · 130 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
jank is a Clojure dialect compiled to native code via LLVM, with seamless C++ interop including templates, virtual functions, exceptions, and RAII. It provides REPL-driven development powered by a Clang-based JIT compiler and Cargo-inspired native dependency management.
Use cases
- write Clojure code that compiles to native binaries
- call C++ libraries from a Lisp without boilerplate bindings
- REPL-driven development with JIT-compiled C++ interop
- build native applications with immutable persistent data structures
- use C++ templates and overload resolution from a dynamic language
- replace JVM Clojure with a native runtime for performance
When to choose
- you want Clojure semantics with native C++ performance
- you need to interop with existing C/C++ codebases from a Lisp
- you want interactive REPL development that compiles to native code
When to avoid
- you need production stability - jank is explicitly alpha quality
- you rely on the JVM Clojure ecosystem and Java libraries
- you need Windows support or mature tooling
Facets
cli-tool · maturity experimental
compiler interpreter programming-language cli package-manager programming-languages compilers developer-tools cpp clojure-dialect llvm jit cpp-interop lisp functional-programming clang native-code linux macos
4 sources
- readme: https://github.com/jank-lang/jank · fetched 2026-08-28 · 100a2b524cac
- homepage: https://jank-lang.org · fetched 2026-08-29 · fc6f77554371
- site_page: https://book.jank-lang.org/getting-started/01-installation.html · fetched 2026-08-29 · d0aa10078a41
- site_page: https://book.jank-lang.org/ · fetched 2026-08-29 · cd17a27bc073
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jank-lang/jank | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem