Implementations

Language Servers

If you are missing a server please create a pull request in GitHub against this markdown document

Language Maintainer Repository Implementation Language
Ada/SPARK AdaCore ada_language_server Ada
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
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
Crane PHP HvyIndustries VS Code Extension TypeScript
Crystal Ryan L. Bell scry Crystal
D Jan Jurzitza serve-d D
D Laurent Tréguier D Language Server D
Dart Danny Tuppeny (@DanTup) Dart SDK Dart
Dart Nate Bosch (@natebosch) Dart Language Server Dart
Dockerfiles Remy Suen dockerfile-language-server TypeScript
DreamMaker SpaceManiac DreamMaker Language Server Rust
Erlang OTP, Vlad Dumitrescu sourcer Erlang
Elixir Jake Becker elixir-ls Elixir
Ember Ember community ember language server TypeScript
F# @georgewfraser F# Language Server F#
Fortran Chris Hansen fortran-language-server Python
GLSL Sven-Hendrik Haase (@svenstaro) glsl-language-server C++
Gauge Gauge Gauge Language Server C++
Gluon Gluon Gluon Language Server Rust
Go Sourcegraph sourcegraph-go Go
GraphQL GraphQL community Server in GraphQL JavaScript
Groovy Palantir groovy-language-server Java
HTML MS vscode-html-languageserver TypeScript
Haskell Alan Zimmerman haskell-ide-engine Haskell
Haxe Haxe Foundation Haxe Language Server Haxe
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
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
MSBuild Adam Friedman msbuild-project-tools-vscode TypeScript
Nim Peter Munch-Ellingsen nimlsp Nim
OCaml/Reason freebroccolo ocaml-language-server TypeScript
Papyrus Joel Day papyrus-lang C#
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
Polymer Polymer Team polymer-editor-service TypeScript
PowerShell MS VS Code PowerShell extension C#
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#
R REditorSupport R language server R
RAML RAML Workgroup raml-language-server Work in Progress  
ReasonML Jared Forsyth reason-language-server OCaml
Red bitbegin redlangserver Red
Ruby Fred Snyder solargraph Ruby
Ruby Fumiaki MATSUSHIMA language_server-ruby Ruby
Ruby Rafał Łasocha orbacle Ruby
Ruby Kurt Werle ruby_language_server Ruby
Rust Jonathan Turner Rust Language Server Rust
SQL MS VS Code SQL extension TypeScript, Binary
Scala Iulian Dragos dragos-vscode-scala Scala
Scala Scalameta Metals Scala
Solidity Kodebox Solidity language server TypeScript
SPARQL Stardog Union SPARQL Language Server TypeScript
Svelte UnwrittenFun svelte-language-server TypeScript
Swift Apple SourceKit-LSP Swift
Turtle Stardog Union Turtle Language Server TypeScript
TypeCobol TypeCobol TypeCobol language server C#
TypeScript TypeFox typescript-language-server TypeScript
VHDL Olof Kraigher vhdl_ls Rust
Visualforce Salesforce VS Code Visualforce extension  
Vue Pine Wu & @HerringtonDarkholme vuejs/vetur TypeScript
WXML Qiming Zhao wxml-languageserver TypeScript
XML IBM XML Language Server Java
XML Red Hat Developers and Angelo ZERR XML Language Server (LSP4XML) 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