Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript – Rum (by Nikita Prokopov)

From its documentation

Rum is a client/server library for HTML UI. In ClojureScript, it works as React wrapper, in Clojure, it is a static HTML generator.


  • o does not dictate how to store your state;
  • o has server-side rendering;
  • o is much smaller.