Skip to content
niwibe edited this page Dec 30, 2014 · 150 revisions

ClojureScript is a dialect of Clojure that targets JavaScript as a deployment platform.

Read These First

Tutorials

Reference

Tools

Editors

Leiningen plugins

Project Templates

  • chestnut Complete application template using Ring, Om, Figwheel and more
  • mies, absolutely minimal ClojureScript project template
  • mies-om, minimal Om project template
  • mies-node, minimal ClojureScript Node.js project template

REPLs

Compatible Clojure Contrib libraries

Libraries

Dom Manipulation

React Wrappers

HTML Templating

  • sablono, Hiccup style HTML generation
  • sablono-tools, Enlive-style selector-based templating and transformations for Sablono
  • kioo, Enlive style HTML generation
  • hipo, Hiccup style templating
  • enfocus, Enlive templating for ClojureScript
  • hickory parses HTML into Hiccup vectors

CSS Generation

Graphics

  • quil, Processing for Clojure & ClojureScript
  • apogee SVG charting

Client-side Routing

Networking

Data formats

Datastores

Misc

Testing

Feedback

ClojureScript does not take pull requests. Please follow the links below to contribute to ClojureScript.

Additional Information

Clone this wiki locally