A Language Server for Clojure(script). Taking a Cursive-like approach of statically analyzing code.
homepage • features • installation • settings • clients • troubleshooting • support us
The goal of this project is to bring great editing tools for Clojure/Clojurescript to all editors. It aims to work alongside you to help you navigate, identify and fix errors, perform refactors and much more!
You will get:
For all available documentation, check the official website.
Also, clojure-lsp doesn't need to run in a editor, for more information check the API documentation section.
Contributions to clojure-lsp
are very welcome! You can open an issue or a PR and we'd love to help.
clojure-lsp
has more than 18.000 lines of code, to keep all of this working, we need to help the community on a lot of issues and implement new features. As a LSP server, this project is the base for Clojure clients like Emacs(lsp-mode), VSCode(Calva), vim and other editors.
You can help us keep going and improving it by supporting the project, the support helps to keep the project going and being updated and maintained.
:rocket: Thank you to Clojurists Together which is sponsored this project during Q3 2021 :rocket:
![]() pitch-io Pitch |
Special thanks to Eccentric-J for the clojure-lsp
logo
Can you improve this documentation? These fine people already did:
Eric Dallo, case, Dave Yarwood, Case Nelson, dcfrankel, Brandon Ringe, dan sutton, Rintaro Okamura, Benedek Fazekas, Devin Walters, Ben Lovell, Niclas Nilsson, Aleš Najmann, Torgeir Thoresen, Søren Sjørup, Ag Ibragimov & David HarriganEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close