| 1C Enterprise |
Contributors |
BSL Language Server |
Java |
| ActionScript 2.0 |
Adam Vernon |
AS2 Language Support |
TypeScript |
| Ada/SPARK |
AdaCore |
ada_language_server |
Ada |
| Antlr |
Ken Domino |
Antlrvsix |
C# |
| API Elements |
Vincenzo Chianese(@XVincentX) |
vscode-apielements |
TypeScript |
| Apache Camel |
Contributors |
Apache Camel Language Server |
Java |
| Apex |
Salesforce |
VS Code Apex extension |
TypeScript |
| Ballerina |
Ballerina.io |
Ballerina Language Server |
Java |
| Bash |
Mads Hartmann |
Bash Language Server |
TypeScript |
| BrightScript/BrighterScript |
RokuCommunity |
brighterscript |
TypeScript |
| C# |
OmniSharp |
csharp-language-server-protocol |
C# |
| C++ |
MS |
VS Code C++ extension |
C++ |
| C++/clang |
LLVM Project |
clangd |
C++ |
| C/C++/Objective-C |
Jacob Dufault, MaskRay, topisani |
cquery |
C++ |
| C/C++/Objective-C |
MaskRay |
ccls |
C++ |
| CSS/LESS/SASS |
MS |
vscode-css-languageserver |
TypeScript |
| Ceylon |
John Vasileff |
vscode-ceylon |
Ceylon |
| Clojure |
Case Nelson |
clojure-lsp |
Clojure |
| IBM Enterprise COBOL for z/OS |
Broadcom |
COBOL Language Support |
Java |
| IBM High Level Assembler |
Broadcom |
HLASM Language Support |
C++ |
| IBM High Level Assembler |
IBM |
IBM Z Open Editor VS Code extension |
Java |
| IBM Enterprise COBOL for z/OS |
IBM |
IBM Z Open Editor VS Code extension |
Java |
| CodeQL |
GitHub |
codeql |
Java |
| CWL |
Rabix |
Benten |
Python |
| Crane PHP |
HvyIndustries |
VS Code Extension |
TypeScript |
| Crystal |
Elbaz Julien |
Crystalline |
Crystal |
| Crystal |
Ryan L. Bell |
Scry |
Crystal |
| D |
Jan Jurzitza |
serve-d |
D |
| D |
Laurent Tréguier |
D Language Server |
D |
| Dart |
Dart Team |
Dart SDK |
Dart |
| Data Pack |
SPGoding |
Data-pack Language Server |
TypeScript |
| Delphi |
Embarcadero |
Proprietary (DelphiLSP) |
Delphi and C |
| Dockerfiles |
Remy Suen |
dockerfile-language-server |
TypeScript |
| DreamMaker |
SpaceManiac |
DreamMaker Language Server |
Rust |
| Erlang |
OTP, Vlad Dumitrescu |
sourcer |
Erlang |
| Erlang |
Roberto Aloi and Contributors |
erlang_ls |
Erlang |
| Elixir |
Elixir LSP |
elixir-ls |
Elixir |
| Elm |
Kolja Lampe |
elmLS |
Typescript |
| Ember |
Ember community |
ember language server |
TypeScript |
| F# |
@georgewfraser |
F# Language Server |
F# |
| F# |
@Krzysztof-Cieslak & Contributors |
FsAutoComplete |
F# |
| Fortran |
Chris Hansen |
fortran-language-server |
Python |
| GLSL |
Sven-Hendrik Haase (@svenstaro) |
glsl-language-server |
C++ |
| Gauge |
Gauge |
Gauge Language Server |
Go |
| GDScript |
GodotEngine |
Godot |
C++ |
| Gluon |
Gluon |
Gluon Language Server |
Rust |
| Go |
Go Team |
gopls |
Go |
| Go |
Sourcegraph |
sourcegraph-go |
Go |
| GraphQL |
GraphQL Foundation |
Official GraphQL Language Server |
TypeScript |
| GraphQL |
Mayank Agarwal (@Mayank1791989) |
GQL Language Server |
JavaScript |
| Groovy |
Palantir |
groovy-language-server |
Java |
| Groovy |
Prominic.NET |
Groovy Language Server |
Java |
| Groovy |
VsCode Groovy Lint |
VsCode Groovy Lint Language Server |
TypeScript |
| HTML |
MS |
vscode-html-languageserver |
TypeScript |
| Haskell |
Alan Zimmerman |
Haskell Language Server (HLS) |
Haskell |
| Haxe |
Haxe Foundation |
Haxe Language Server |
Haxe |
| HLSL |
Tim Jones |
HLSL Tools |
C# |
| Isabelle |
Makarius Wenzel |
sources |
Scala |
| JSON |
MS |
vscode-json-languageserver |
TypeScript |
| Java (Eclipse) |
Eclipse, RedHat |
Eclipse JDT LS |
Java |
| Java |
@georgewfraser |
Java Compiler (javac) API-based Java support |
Java |
| Javascript Flow |
Facebook, Inc. |
flow |
OCaml, JavaScript |
| Javascript Flow |
flowtype |
flow-language-server(deprecated) |
JavaScript, Flow |
| Javascript-Typescript |
Sourcegraph |
javascript-typescript |
TypeScript |
| Julia |
Contributors |
Julia language server |
Julia |
| Kerboscript (kOS) |
John Chabot |
kos-language-server |
Typescript |
| Kotlin |
@fwcd |
kotlin-language-server |
Kotlin |
| Language Server Robot |
TypeCobolTeam |
TypeCobol Language Server Robot |
C# |
| Language Tool |
Adam Voss |
languagetool |
Java |
| LaTeX |
Eric Förster |
texlab |
|
| Lua |
Kyle McLamb |
lua-lsp |
Lua |
| Lua |
最萌小汐 |
lua-language-server |
Lua |
| MSBuild |
Adam Friedman |
msbuild-project-tools-vscode |
TypeScript |
| Nim |
Peter Munch-Ellingsen |
nimlsp |
Nim |
| OCaml/Reason |
freebroccolo |
ocaml-language-server |
TypeScript |
| OCaml/Reason |
OCaml Labs |
ocamllsp |
OCaml |
| openVALIDATION |
openVALIDATION |
ov-language-server |
TypeScript |
| Papyrus |
Joel Day |
papyrus-lang |
C# |
| Perl |
GRICHTER |
Perl::LanguageServer |
Perl |
| PHP |
Ben Mewburn |
inteliphense |
TypeScript |
| PHP |
Felix Becker |
php-language-server |
PHP |
| PHP |
Tom Gerrits |
Serenata |
PHP |
| PHP |
Tyson Andre |
Phan |
PHP |
| PHPUnit |
Recca0120 |
phpunit-language-server |
TypeScript |
| IBM Enterprise PL/I for z/OS |
IBM |
IBM Z Open Editor VS Code extension |
Java |
| Polymer |
Polymer Team |
polymer-editor-service |
TypeScript |
| PowerPC Assembly |
Noah Fields |
PowerPC Support |
TypeScript |
| PowerShell |
MS |
PowerShell Editor Services |
C# |
| PromQL |
Tobias Guggenmos |
promql-langserver |
Go |
| PureScript |
Nicholas Wolverson |
purescript-language-server |
PureScript |
| Puppet |
Lingua Pupuli |
puppet language server |
Ruby |
| Python |
Fabio Zadrozny |
PyDev on VSCode |
Java, Python |
| Python |
Palantir Technologies |
python-language-server |
Python |
| Python |
MS |
python-language-server |
C# |
| Q# |
MS |
Q# Language Server |
C# |
| R |
REditorSupport |
R language server |
R |
| Racket |
Jay McCarthy |
racket-langserver |
Racket |
| RAML |
RAML Workgroup |
raml-language-server Work in Progress |
|
| ReasonML |
Jared Forsyth |
reason-language-server |
OCaml |
| Red |
bitbegin |
redlangserver |
Red |
| REL |
Stefan Schlichthärle |
rel-ls |
C++ |
| ReScript |
rescript-lang |
rescript-vscode |
TypeScript |
| Robot Framework |
Tomi Turtiainen |
VSCode RF language server |
TypeScript |
| Robot Framework |
Robocorp |
robotframework-lsp |
Python |
| Ruby |
Fred Snyder |
solargraph |
Ruby |
| Ruby |
Fumiaki MATSUSHIMA |
language_server-ruby |
Ruby |
| Ruby |
Dmitry Petrashko |
sorbet |
Ruby |
| Ruby |
Rafał Łasocha |
orbacle |
Ruby |
| Ruby |
Kurt Werle |
ruby_language_server |
Ruby |
| Rust |
Jonathan Turner |
Rust Language Server |
Rust |
| Rust |
Aleksey Kladov |
Rust Analyzer |
Rust |
| T-SQL |
MS |
VS Code SQL extension |
TypeScript, Binary |
| Scala |
Iulian Dragos |
dragos-vscode-scala |
Scala |
| Scala |
Scalameta |
Metals |
Scala |
| Smalltalk/Pharo |
Benoît Verhaeghe |
Pharo Language Server |
Pharo |
| SPARQL |
Stardog Union |
SPARQL Language Server |
TypeScript |
| Stylable |
Wix.com |
stylable/language-service |
TypeScript |
| Svelte |
UnwrittenFun |
svelte-language-server |
TypeScript |
| Swift |
Apple |
SourceKit-LSP |
Swift |
| Sysl |
ANZ Bank |
Sysl LSP |
Go |
| SystemVerilog |
dalance |
svls |
Rust |
| Terraform |
Julio Tain Sueiras |
terraform-lsp |
Go |
| Terraform |
HashiCorp |
terraform-ls |
Go |
| Tibbo Basic |
Tibbo |
tibbo-basic |
Tibbo Basic |
| TTCN-3 |
Nokia |
ntt |
Go |
| Turtle |
Stardog Union |
Turtle Language Server |
TypeScript |
| TypeCobol |
TypeCobol |
TypeCobol language server |
C# |
| TypeScript |
TypeFox |
typescript-language-server |
TypeScript |
| Vala |
Ben Iofel, Princeton Ferro |
vala-language-server |
Vala |
| VDM-SL, VDM++, VDM-RT |
Nick Battle |
VDMJ-LSP |
Java |
| VHDL |
Olof Kraigher |
vhdl_ls |
Rust |
| Viml |
iamcco |
vim-language-server |
Typescript |
| Visualforce |
Salesforce |
VS Code Visualforce extension |
|
| Vue |
Pine Wu & @HerringtonDarkholme |
vuejs/vetur |
TypeScript |
| WebAssembly |
Darin Morrison |
wasm-language-server |
Rust |
| Wolfram Language (Mathematica) |
kenkangxgwe |
lsp-wl |
Wolfram Language |
| WXML |
Qiming Zhao |
wxml-languageserver |
TypeScript |
| XML |
IBM |
XML Language Server |
Java |
| XML |
Red Hat Developers and Angelo ZERR |
XML Language Server (LemMinX) |
Java |
| Xtext language framework |
Eclipse |
Eclipse Xtext |
Java |
| YAML (with JSON schemas) |
Adam Voss |
vscode-yaml-languageservice |
TypeScript |
| YAML |
Red Hat Developers |
yaml-language-server |
TypeScript |
| YANG |
Yang tools |
yang-lsp |
XTend |
| * |
mattn |
efm-langserver |
Go |