The Wayback Machine - http://web.archive.org/web/20220406211535/https://github.com/clojure-lsp/clojure-lsp
Skip to content
master
Switch branches/tags
Code

Latest commit

…ct (#916)

* Add `external?` to analysis for better performance all over the project

* CHANGELOG

* Code review fixes/improvements

* Revert distinct logi

* Fix last commit
5bf6b32

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Sep 13, 2021
Mar 28, 2018

CI Clojars Project cljdoc Slack community Github starts

clojure-lsp

A Language Server for Clojure(script). Taking a Cursive-like approach of statically analyzing code.


homepagefeaturesinstallationsettingsclientstroubleshootingsupport us


Overview

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
  • Java interop

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.

🚀 Thank you to Clojurists Together which is sponsored this project during Q3 2021 and Q1 2022 🚀

Gold sponsors

180seg
180seg

180º Insurance

Sponsors

Special thanks to Eccentric-J for the clojure-lsp logo