{"id":21228198,"url":"https://github.com/hexlet/awesome-lsp-servers","last_synced_at":"2026-01-03T03:06:57.805Z","repository":{"id":53621256,"uuid":"332302587","full_name":"Hexlet/awesome-lsp-servers","owner":"Hexlet","description":null,"archived":false,"fork":false,"pushed_at":"2025-09-01T14:02:00.000Z","size":27,"stargazers_count":49,"open_issues_count":1,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-11-03T22:02:16.545Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hexlet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-01-23T20:33:44.000Z","updated_at":"2025-10-31T21:12:08.000Z","dependencies_parsed_at":"2024-01-13T01:34:46.258Z","dependency_job_id":"fe8f0af6-5465-4f07-9ea9-65577fe9ca2a","html_url":"https://github.com/Hexlet/awesome-lsp-servers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hexlet/awesome-lsp-servers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hexlet%2Fawesome-lsp-servers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hexlet%2Fawesome-lsp-servers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hexlet%2Fawesome-lsp-servers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hexlet%2Fawesome-lsp-servers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hexlet","download_url":"https://codeload.github.com/Hexlet/awesome-lsp-servers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hexlet%2Fawesome-lsp-servers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28183021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2026-01-03T02:00:06.471Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest"],"created_at":"2024-11-20T23:15:00.993Z","updated_at":"2026-01-03T03:06:57.799Z","avatar_url":"https://github.com/Hexlet.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# awesome-lsp-servers\n\nList of the most popular language servers (lsp). Feel free to create a pull request.\n\n* No more than 2 servers for one thing. Better just one (the best).\n\n## Languages\n\n* [Ada](https://github.com/AdaCore/ada_language_server)\n* [Angular](https://github.com/angular/vscode-ng-language-service)\n* [Apache Camel](https://github.com/camel-tooling/camel-language-server)\n* [Assembly language](https://github.com/bergercookie/asm-lsp)\n* [Bash](https://github.com/bash-lsp/bash-language-server)\n* [C++ (ccls)](https://github.com/MaskRay/ccls)\n* [C# (omnisharp-roslyn)](https://github.com/OmniSharp/omnisharp-roslyn)\n* [Clojure (clojure-lsp)](https://github.com/clojure-lsp/clojure-lsp)\n* [CSS (vscode-css-languageservice)](https://github.com/Microsoft/vscode-css-languageservice)\n* [Dart](https://github.com/dart-lang/sdk/tree/master/pkg/analysis_server)\n* [Dhall](https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server)\n* [Dockerfile](https://github.com/rcjsuen/dockerfile-language-server-nodejs)\n* [Elixir (elixir-ls)](https://github.com/elixir-lsp/elixir-ls)\n* [Elm](https://github.com/elm-tooling/elm-language-server)\n* [Erlang (erlang_ls)](https://github.com/erlang-ls/erlang_ls)\n* [F# (FsAutoComplete)](https://github.com/fsharp/FsAutoComplete)\n* [Fortran](https://github.com/hansec/fortran-language-server)\n* [GDScript (godot)](https://github.com/godotengine/godot)\n* [Go (gopls)](https://github.com/golang/tools/tree/master/gopls)\n* [Hack](https://docs.hhvm.com/hhvm/)\n* [Haskell](https://github.com/haskell/haskell-language-server/)\n* [Kotlin (official)](https://github.com/Kotlin/kotlin-lsp)\n* [Kotlin](https://github.com/fwcd/kotlin-language-server)\n* [Lua](https://github.com/sumneko/lua-language-server)\n* [Nim](https://github.com/PMunch/nimlsp)\n* [Nix (nil)](https://github.com/oxalica/nil)\n* [OCaml](https://github.com/ocaml/ocaml-lsp)\n* [Pascal (pascal-lsp)](https://github.com/arjanadriaanse/pascal-language-server)\n* [PHP (phpractor)](https://github.com/phpactor/phpactor)\n* [Powershell](https://github.com/PowerShell/PowerShellEditorServices)\n* [PureScript](https://github.com/nwolverson/purescript-language-server)\n* [Python (pyright)](https://github.com/microsoft/pyright)\n* [Python (palantir)](https://github.com/palantir/python-language-server)\n* [R](https://github.com/REditorSupport/languageserver)\n* [Racket](https://github.com/jeapostrophe/racket-langserver)\n* [Ruby (solargraph)](https://github.com/castwide/solargraph)\n* [Rust (rust-analyzer)](https://github.com/rust-lang/rust-analyzer)\n* [Scala (metals)](https://github.com/scalameta/metals)\n* [Svelte](https://github.com/sveltejs/language-tools)\n* [SQL (sqls)](https://github.com/lighttiger2505/sqls)\n* [Swift (SourceKit-LSP)](https://github.com/apple/sourcekit-lsp)\n* [Terraform (ls)](https://github.com/hashicorp/terraform-ls)\n* [Terraform (lsp)](https://github.com/juliosueiras/terraform-lsp)\n* [TypeScript (theia-ide)](https://github.com/theia-ide/typescript-language-server)\n* [VHDL](https://www.vhdltool.com/)\n* [Vimscript](https://github.com/iamcco/vim-language-server)\n* [Vue](https://github.com/vuejs/vetur/tree/master/server)\n\n## Formats\n\n* [xml (lemminx)](https://github.com/eclipse/lemminx)\n* [yaml (yaml-language-server)](https://github.com/redhat-developer/yaml-language-server)\n\n## Linting \u0026 Formatters\n\n* [Efm (efm-langserver)](https://github.com/mattn/efm-langserver)\n\n##\n[![Hexlet Ltd. logo](https://raw.githubusercontent.com/Hexlet/assets/master/images/hexlet_logo.png)](https://hexlet.io/?utm_source=github\u0026utm_medium=link\u0026utm_campaign=awesome-lsp-servers)\n\nThis repository is created and maintained by the team and the community of Hexlet, an educational project. [Read more about Hexlet](https://hexlet.io/?utm_source=github\u0026utm_medium=link\u0026utm_campaign=awesome-lsp-servers).\n##\n\nSee most active contributors on [hexlet-friends](https://friends.hexlet.io/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexlet%2Fawesome-lsp-servers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhexlet%2Fawesome-lsp-servers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexlet%2Fawesome-lsp-servers/lists"}