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.
Install
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.