Luminus
Clojure web framework built from a set of lightweight libraries, with a Leiningen template that generates new web applications.
Luminus is a Clojure web framework built from a set of libraries. Applications are created with a Leiningen template, using lein new luminus my-app, and the template adds options for the web server, the database, ClojureScript and other features as profiles. Pages are rendered with Selmer templates. A generated app runs on the JVM with an embedded Jetty server by default, and lein uberjar builds a standalone JAR.
The deployment guide covers running the JAR directly, deploying a WAR file to Apache Tomcat, deploying to WildFly, running on a VPS under systemd, and deploying to Heroku.
Worth knowing
The homepage names Kit as a successor to Luminus. The template’s README marks its Immutant server option as no longer funded or maintained, and that option is one of the server choices the template offers.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, Categories, Runtime, License, License model, Install with
luminusweb.com/ - 2026-10-26: links, Written in, GitHub stars
api.github.com/repos/luminus-framework/luminus-template - 2026-10-26: First release
api.github.com/repos/luminus-framework/luminus-template/commits/v0.5.2 - 2026-10-26: Maintainer, License
raw.githubusercontent.com/luminus-framework/luminus-template/master/LICENSE - 2026-10-26: Runs as
luminusweb.com/docs/deployment - 2026-10-26: Databases
raw.githubusercontent.com/luminus-framework/luminus-template/master/README.md - 2026-10-26: Contributors
api.github.com/repos/luminus-framework/luminus-template/contributors?per_page=1 - 2026-10-26: Current major version
clojars.org/api/artifacts/luminus/lein-template - 2026-10-26: Last release
clojars.org/luminus/lein-template - 2026-10-26: links, Templating
luminusweb.com/docs/guestbook