Ross ROSS = Recommend OSS · open-source software intelligence for agents

thheller/shadow-cljs

ClojureScript compilation made easy observed · 2026-08-28

github.com/thheller/shadow-cljs · homepage · Clojure · EPL-1.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: 3981
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2405 stars · 192 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

shadow-cljs is a build tool and compiler for ClojureScript that focuses on simplicity, good defaults, and seamless npm integration. It supports multiple compilation targets (browser, Node.js, npm modules, React Native, Chrome extensions) with fast builds, caching, live reload, and a built-in REPL.

Use cases

  • compile clojurescript to javascript
  • set up a clojurescript project with npm dependencies
  • hot reload clojurescript during development
  • run a clojurescript REPL in the browser or node
  • build a chrome extension in clojurescript
  • code split a clojurescript app into modules
  • compile clojurescript for react native

When to choose

  • you want a batteries-included ClojureScript compiler with sensible defaults
  • your project mixes npm JavaScript packages with ClojureScript code
  • you need live reload and REPL-driven development
  • you target multiple outputs like browser, node scripts, and npm modules

When to avoid

  • you use plain Clojure targeting the JVM rather than ClojureScript
  • you prefer the standard ClojureScript compiler with your own custom build pipeline
  • your project has no JavaScript/Node.js toolchain involvement

Facets

cli-tool · maturity active

build-tool compiler developer-tools cli compilers web-development frontend developer-tools programming-languages bun cli cross-platform clojurescript hot-reload repl npm-integration code-splitting live-reload nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
thheller/shadow-cljsmain77

For agents

markdown · JSON · MCP: product_card(name="thheller/shadow-cljs")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem