clojure/clojurescript
Clojure to JS compiler observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 96
- Release rhythm 83
- 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: 13
- age_days: 5523
- days_rel: 118
- days_push: 24
- n_releases_24m: 6
Adoption not part of the score
9390 stars · 782 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ClojureScript is a compiler that translates Clojure code into JavaScript, designed to emit output compatible with Google Closure's advanced optimization mode. It lets developers write Clojure (a functional Lisp) that runs in browsers, Node.js, and other JavaScript environments.
Use cases
- compile clojure to javascript
- build frontend apps in clojure
- write browser applications with a lisp
- use clojure on node.js
- run clojure code in the browser
- functional programming for web development
When to choose
- you want to write Clojure for browser or Node.js targets
- you value advanced dead-code elimination via Google Closure optimization
- your team already knows Clojure and wants a shared language across backend and frontend
When to avoid
- you need a large ecosystem of JavaScript-native tooling without interop friction
- your team has no Clojure experience and the learning curve is a concern
- you need fast startup for short-lived scripts where JVM-based compilation overhead matters
Facets
cli-tool · maturity stable
compiler programming-language compilers programming-languages web-development frontend jvm cross-platform clojure javascript transpiler google-closure functional-programming compiler web-server
1 source
- readme: https://github.com/clojure/clojurescript · fetched 2026-08-28 · a89d4e4e16a3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| clojure/clojurescript | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="clojure/clojurescript")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem