Awesome Open Source
Awesome Open Source
Combined Topics
language-server-protocol
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 60 Language Server Protocol Open Source Projects
Categories
>
Networking
>
Language Server Protocol
Theia
⭐
13,797
Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Ale
⭐
10,459
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Spyder
⭐
5,926
Official repository for Spyder - The Scientific Python Development Environment
Rls
⭐
3,178
Repository for the Rust Language Server (aka RLS)
Languageclient Neovim
⭐
3,162
Language Server Protocol (LSP) support for vim and neovim.
Lsp Mode
⭐
3,086
Emacs client/library for the Language Server Protocol
Haskell Ide Engine
⭐
2,448
The engine for haskell ide-integration. Not an IDE
Cquery
⭐
2,337
C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
Ccls
⭐
2,217
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
Vim Lsp
⭐
1,863
async language server protocol plugin for vim and neovim
Nvim Lspconfig
⭐
1,311
Quickstart configurations for the Nvim LSP client
Vista.vim
⭐
1,150
🌵 Viewer & Finder for LSP symbols and tags
Php Language Server
⭐
1,008
PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥
Lsp
⭐
988
Client implementation of the Language Server Protocol for Sublime Text
Eclipse.jdt.ls
⭐
854
Java language server
Vscode Intelephense
⭐
836
PHP intellisense for Visual Studio Code
Python Language Server
⭐
764
Microsoft Language Server for Python
Pylance Release
⭐
713
Documentation and issues for Pylance
Jupyterlab Lsp
⭐
699
Language Server Protocol integration for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename)
Elixir Ls
⭐
541
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
Vim Lsc
⭐
529
A vim plugin for communicating with a language server
Typescript Language Server
⭐
417
TypeScript & JavaScript Language Server
Monaco Languageclient
⭐
400
NPM module to connect Monaco editor with language servers
Powershelleditorservices
⭐
388
A common platform for PowerShell development support in any editor or application!
Atom Languageclient
⭐
384
Language Server Protocol support for Atom (the basis of Atom-IDE)
Kak Lsp
⭐
335
Kakoune Language Server Protocol Client
Erlang_ls
⭐
327
The Erlang Language Server
Languageserver
⭐
319
An implementation of the Language Server Protocol for R
Scry
⭐
291
Scry is a code analysis server for https://crystal-lang.org
Elm Language Server
⭐
284
Language server implementation for Elm
Sqls
⭐
284
SQL language server written in Go.
Lsp4j
⭐
277
A Java implementation of the language server protocol intended to be consumed by tools and language servers implemented in Java.
Company Lsp
⭐
236
Company completion backend for lsp-mode
Ide Java
⭐
227
Java language support for Atom-IDE
Csharp Language Server Protocol
⭐
223
Language Server Protocol in C#
Languageserver.jl
⭐
219
An implementation of the Microsoft Language Server Protocol for the julia language.
Vim Lsp Cxx Highlight
⭐
214
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
Lua Lsp
⭐
213
A Lua language server
Intelephense
⭐
212
Intellisense for PHP
Fsautocomplete
⭐
208
F# language server using Language Server Protocol
Sql Language Server
⭐
203
SQL Language Server
Lsp
⭐
196
Haskell library for the Microsoft Language Server Protocol
Langserver Swift
⭐
170
A Swift implementation of the open Language Server Protocol.
Langserver.github.io
⭐
166
Dockerfile Language Server Nodejs
⭐
162
A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies.
Build Server Protocol
⭐
162
Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.
Elm Language Client Vscode
⭐
159
Improving your Elm experience since 2019
Code Vr
⭐
130
🐍 Program and explore real applications with virtual reality! Learn how to program, compete to build apps, and even collaborate with other people in realtime, in game or not!
Dart_lsp
⭐
128
Tools for writing a language server following the Language Server Protocol.
Sourcer
⭐
119
An Erlang language server, providing IDE services.
Cl Lsp
⭐
115
An implementation of the Language Server Protocol for Common Lisp
Lsp4intellij
⭐
109
This language client library provides language server protocol support for IntelliJ IDEA and other Jetbrains IDEs.
Lemminx
⭐
108
XML Language Server
Dls
⭐
103
A Language Server implementation for D
Swiftlspclient
⭐
83
A Swift library for interacting with Language Server Protocol implementations
Lsp Javascript
⭐
55
Glsl Language Server
⭐
51
Language server implementation for GLSL
Rubberduck
⭐
48
Better code navigation on GitHub: Usages, Definitions and Files Tree on code pages and pull requests
Protocol Buffers Language Server
⭐
44
[WIP] Protocol Buffers Language Server
Kakoune Languageclient
⭐
9
Small implementation of a language client for kakoune.
1-60 of 60 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210