Immutant is a cohesive suite of Clojure libraries that attempts to reduce the incidental complexity inherent in non-trivial applications. Each library can be used on its own, or in any combination as needed. And each automatically provides enhanced functionality when deployed to an application server.
The services backed by the libraries include Undertow for web, HornetQ for messaging, Infinispan for caching, Narayana for transactions, and Quartz for scheduling.
Have questions or want to get involved? Come see us in IRC or join our mailing lists.Read the Guides Clone the Demo App
Immutant 2.1.10 Release
Monday, January 22, 2018
Immutant 2.1.9 Release
Friday, June 23, 2017
Immutant 2.1.8 Release
Tuesday, May 30, 2017
Immutant 2.1.7 Release
Thursday, May 18, 2017
Version 2.1.10 was released on Monday, January 22, 2018. You can read the announcement or browse the documentation.
For usage, see the Installation guide.
Version 1.1.4 was released on Friday, August 1, 2014. You can read the announcement or browse the documentation.
$ lein immutant install 1.1.4
Don't have the
lein-immutant plugin installed?
Learn how, or
download the zip archive.
Every push to our git repository generates a build on our CI server. You can view the results of those builds on our 2.x or 1.x incremental build pages.
Interested in hosting or giving a talk on Immutant? Get in touch.