Noir is a micro-framework that allows you to rapidly develop websites in Clojure.
Noir uses the Compojure library for URL routing, Ring for low level HTTP, and Hiccup for HTML generation. It is a web application framework that builds on top of these things to provide an environment for building web applications.