Compojure
Routing library for Ring that composes Clojure web applications from small, independent route definitions.
Compojure is a routing library for Ring, the Clojure library for web applications. It composes a web application from small route definitions, so each part of the routing can be written separately and combined. The library is added as a Maven dependency in a deps.edn or Leiningen project, and the PaaS Platforms wiki page describes running Compojure applications on standalone servers and on Java platform services. The project has no website of its own; its documentation is the GitHub wiki. James Reeves maintains it.
Identity
- Status
- Active
- Maintainer
- James Reeves2
- Maintained by
- Individual
- First release
- 20096
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/weavejester/compojure - 2026-10-26: links, Maintainer, Categories, Built on, Install with, License, License model
raw.githubusercontent.com/weavejester/compojure/master/README.md - 2026-10-26: Runtime, Runs as
github.com/weavejester/compojure/wiki/PaaS-Platforms - 2026-10-26: Current major version
api.github.com/repos/weavejester/compojure/tags - 2026-10-26: Last release
api.github.com/repos/weavejester/compojure/commits/1.7.2 - 2026-10-26: First release
api.github.com/repos/weavejester/compojure/commits/0.1.0 - 2026-10-26: Contributors
api.github.com/repos/weavejester/compojure/contributors?per_page=1