FindSoftware

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

Status
Active
Maintainer
Alan Dipert and Micha Niskin3
First release
20135

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

Current major version
76
Last release
2023-11-156

Adoption

GitHub stars
1,0301
Contributors
287

Why these figures do not compare

Sources

  1. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/hoplon/hoplon
  2. 2026-10-26: links, Categories
    github.com/hoplon/hoplon/wiki
  3. 2026-10-26: Maintainer, Rendering, License
    github.com/hoplon/hoplon/blob/master/README.md
  4. 2026-10-26: Runtime, Install with, Rendering, Runs as
    github.com/hoplon/hoplon/wiki/Get-Started
  5. 2026-10-26: First release
    api.github.com/repos/hoplon/hoplon/commits/0.1.0
  6. 2026-10-26: Current major version, Last release
    api.github.com/repos/hoplon/hoplon/releases
  7. 2026-10-26: Contributors
    api.github.com/repos/hoplon/hoplon/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON