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

reagent-project/reagent

A minimalistic ClojureScript interface to React.js observed · 2026-08-28

github.com/reagent-project/reagent · homepage · Clojure · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 98
  • 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: 4641
  • days_rel: n/a
  • days_push: 14
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4887 stars · 413 forks observed · 2026-08-28

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

Reagent is a minimalistic ClojureScript interface to React.js that lets you write efficient React components using plain ClojureScript functions and Hiccup-like markup instead of JSX. It provides reactive state management via Reagent atoms so components re-render automatically when their data changes.

Use cases

  • build a single-page web app in ClojureScript
  • write React components without JSX using Hiccup syntax
  • create reactive UIs that re-render on data changes
  • use React with alternative renderers beyond react-dom
  • build a frontend for a Clojure full-stack application

When to choose

  • you are a Clojure/ClojureScript developer building a web frontend
  • you want React's ecosystem with idiomatic functional ClojureScript code
  • you prefer data-oriented markup over JSX
  • you want simple built-in reactive state management

When to avoid

  • your team works primarily in JavaScript or TypeScript
  • you need a framework with a large mainstream hiring pool
  • you want JSX and the standard React tooling experience
  • you are building a non-web platform without a React renderer

Facets

library · maturity stable

frontend-framework ui-components state-management web-development frontend browser clojurescript react hiccup reactive-ui reagent nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
reagent-project/reagentmain76

For agents

markdown · JSON · MCP: product_card(name="reagent-project/reagent")

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