clj-kondo a linter that sparks joy

clj-kondo is a lint tool that highlights syntactic errors and suggests idioms for Clojure, ClojureScript and EDN.

Use clj-kondo with your preferred editor to warning about errors as you type so issues can be fixed as soon as they occur, enhancing your joy of Clojure.

clj-kondo can also be used as a command line tool for checking projects in development environments and continuous integration service.


Follow the clj-kondo install guide for your operating system.

Clj-kondo config contains additional configuration for using clj-kondo with libraries that extend the Clojure language via macros.

clj-kondo in Spacemacs

clj-kondo in Spacemacs

clj-kondo with GitHub actions

Add clj-kondo linting to continuous integration workflow.

clj-kondo with GitHub actions

results matching ""

    No results matching ""