Fork me on GitHub


A handy tool for your Clojure adventures

Also try Lightmod, a simpler, web-focused IDE for Clojure!


Jar files (Java 11 required)

Native installers

You can support this project via my patreon.
What is it?
Nightcode is an IDE that bundles a smart editor, the Leiningen and Boot build tools, and a home screen with quick access to the Clojure cheatsheet and REPL.

Join the discussion on /r/Nightcode and read the source code.
Smart editor
The editor supports rainbow parenthesis and provides a matching highlight behind the form your cursor is inside of. It also uses Parinfer, a beginner-friendly Lisp editing mode. For any file, you can optionally enable an instaREPL, which will show the live evaluations of your code to the left.
Keyboard friendly
Hold down the control key (or command on OS X), and you'll see shortcut hints appear over every applicable widget. Holding it while pressing Up/Down/Enter will move your selection in the project tree and expand/collapse directories. Holding it while pressing PgUp/PgDn will move between recent files, much like tabs in other IDEs but without the UI clutter.