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

boot-clj/boot

Build tooling for Clojure. observed · 2026-08-28

github.com/boot-clj/boot · homepage · Clojure · EPL-1.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

23/100

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

Full methodology

Adoption not part of the score

1749 stars · 178 forks observed · 2026-08-28

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

Boot is a build tooling framework for Clojure that treats builds as programs written in Clojure rather than declarative configuration. It provides a runtime environment with composable task pipelines, classpath isolation via pods, a managed immutable filesystem tree, and ad-hoc Clojure script evaluation.

Use cases

  • build clojure projects with a programmable build tool
  • write build scripts in clojure instead of a declarative dsl
  • compose build pipelines from reusable tasks
  • run clojure scripts without a project context
  • manage complex builds with asset pipelines and multiple artifacts
  • isolate classloaders and run separate clojure runtimes in one jvm

When to choose

  • you want a turing-complete build specification written in Clojure
  • your build process is complex with many integrations and multiple artifacts
  • you prefer composing middleware-style tasks over editing a global config map
  • you want to evaluate ad-hoc Clojure scripts with dynamically added Maven dependencies

When to avoid

  • you are starting a new Clojure project and want the community-standard tools.deps CLI
  • you prefer declarative build configuration like Leiningen's project.clj
  • you need a build tool with active recent development and a large current ecosystem
  • you are not working on the JVM or with Clojure

Facets

cli-tool · maturity maintenance

build-tool cli developer-tools developer-tools programming-languages jvm windows cli clojure build-pipelines jvm repl-driven task-composition automation linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
boot-clj/bootmain23

For agents

markdown · JSON · MCP: product_card(name="boot-clj/boot")

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