compojure-api
Library on top of Compojure for building web APIs with data coercion and Swagger API documentation.
compojure-api is a library on top of Compojure for building web APIs. It adds data coercion and Swagger API documentation to the routes that Compojure defines, and it is added as a Maven coordinate in a deps.edn or Leiningen project. It runs on the Java virtual machine, and the README states Java 1.8 as the requirement. The documentation is the project’s GitHub wiki.
Worth knowing
The README’s first line asks anyone starting a new project to consider reitit. It does not say the project has ended.
Identity
Rendering and deploy
- Install with
- Maven coordinate in deps.edn or Leiningen project2
Releases
Adoption
Sources
- 2026-10-26: links, Maintainer, Written in, License, GitHub stars
api.github.com/repos/metosin/compojure-api - 2026-10-26: links, Categories, Built on, Runtime, Minimum runtime, Install with
raw.githubusercontent.com/metosin/compojure-api/master/README.md - 2026-10-26: License, License model
raw.githubusercontent.com/metosin/compojure-api/master/LICENSE - 2026-10-26: Current major version
api.github.com/repos/metosin/compojure-api/tags - 2026-10-26: Last release
api.github.com/repos/metosin/compojure-api/commits/1.1.14 - 2026-10-26: First release
raw.githubusercontent.com/metosin/compojure-api/master/CHANGELOG.md - 2026-10-26: Contributors
api.github.com/repos/metosin/compojure-api/contributors?per_page=1