You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
Autocomplete
Jump to definition
Find references
Renaming
Code actions
Errors
Automatic ns management
Refactorings
Code lens
Semantic tokens (syntax highlighting)
Call hierarchy
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.
Contribution
Contributions to clojure-lsp are very welcome! You can open an issue or a PR and we'd love to help.
Support the project
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.