Hoplon
ClojureScript library for building single-page web applications from composable elements that bind to Javelin cells.
Hoplon is a ClojureScript library for building single-page web applications. Its elements bind DOM nodes to a Javelin cell graph, so the view follows the cells it reads. The Get Started guide creates a project with deps-new through the Clojure CLI, and the production build, npx shadow-cljs release app, writes static files to public/ for any hosting provider to serve. Development runs npx shadow-cljs watch app. The copyright line names Alan Dipert and Micha Niskin, and the repository belongs to the hoplon organization on GitHub.
Identity
Rendering and deploy
- Runs as
- Static files, Dev only4
- Rendering
- In the browser, Static output34
- Install with
- Clojure CLI with the deps-new starter template4
Releases
Adoption
Sources
- 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/hoplon/hoplon - 2026-10-26: links, Categories
github.com/hoplon/hoplon/wiki - 2026-10-26: Maintainer, Rendering, License
github.com/hoplon/hoplon/blob/master/README.md - 2026-10-26: Runtime, Install with, Rendering, Runs as
github.com/hoplon/hoplon/wiki/Get-Started - 2026-10-26: First release
api.github.com/repos/hoplon/hoplon/commits/0.1.0 - 2026-10-26: Current major version, Last release
api.github.com/repos/hoplon/hoplon/releases - 2026-10-26: Contributors
api.github.com/repos/hoplon/hoplon/contributors