Client implementation of the Language Server Protocol for Sublime Text
1,798
stars
2,602
commits
Python
primary language
Sep 9, 2026
updated
Like an IDE, except it's the good parts. Learn more.

Open the command palette and run Package Control: Install Package, then select LSP.
Clone this repository into your Packages directory.
Open the command palette and run Package Control: Satisfy Libraries.
Follow the installation steps for a specific language server.
Open a document supported by the language server. LSP should report the language server starting in the status bar.
See more information in the documentation.
If you have any problems, see the troubleshooting guide for tips and known limitations. If the documentation cannot solve your problem, you can look for help in:
Python
99.6%
Client implementation of the Language Server Protocol for Sublime Text
1,798
stars
2,602
commits
Python
primary language
Sep 9, 2026
updated
Like an IDE, except it's the good parts. Learn more.

Open the command palette and run Package Control: Install Package, then select LSP.
Clone this repository into your Packages directory.
Open the command palette and run Package Control: Satisfy Libraries.
Follow the installation steps for a specific language server.
Open a document supported by the language server. LSP should report the language server starting in the status bar.
See more information in the documentation.
If you have any problems, see the troubleshooting guide for tips and known limitations. If the documentation cannot solve your problem, you can look for help in:
Python
99.6%