Reagent
ClojureScript interface to React that defines components as plain functions written with Hiccup-like markup.
reagent-project.github.io/repositorydocs
Reagent is a ClojureScript interface to React. Components are plain ClojureScript functions that return Hiccup-like markup, and the library is added to a project as a Clojars dependency in project.clj. The README says to provide React through npm when using a tool such as Shadow-cljs.
Sources
- 2026-10-28: links, Categories
reagent-project.github.io/ - 2026-10-28: links, Built on, Install with, License, License model
github.com/reagent-project/reagent/blob/master/README.md - 2026-10-28: links, Written in, GitHub stars
api.github.com/repos/reagent-project/reagent - 2026-10-28: First release
reagent-project.github.io/news/index.html - 2026-10-28: Maintainer
raw.githubusercontent.com/reagent-project/reagent/master/LICENSE - 2026-10-28: Templating
github.com/reagent-project/reagent/blob/master/doc/UsingHiccupToDescribeHTML.md - 2026-10-28: Current major version
clojars.org/api/artifacts/reagent/reagent - 2026-10-28: Last release
api.github.com/repos/reagent-project/reagent/commits/f23875aac29679b9202809e14539523818cab50d - 2026-10-28: Contributors
api.github.com/repos/reagent-project/reagent/contributors?per_page=1