Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lsp Server

Lsp Server

12 projects

Showing 12 of 12 projects

GraphiQL
GraphiQLTypeScript

The official GraphQL IDE and language service ecosystem for building browser and IDE tools.

#monaco-editor#developer-tools#language-server
Stars16.8k
Forks1.8k
Last commit22 hours ago
copilot.lua
copilot.luaLua

A pure Lua replacement for copilot.vim providing GitHub Copilot integration for Neovim with enhanced performance and customization.

#developer-tools#ai-assistant#editor-integration
Stars4.1k
Forks158
Last commit2 days ago
markdown-oxide
markdown-oxideRust

A language server for Markdown that provides advanced editing features like syntax highlighting, autocomplete, and refactoring tools.

#developer-tools#language-server#obsidian
Stars2.2k
Forks106
Last commit1 day ago
nil
nilRust

An incremental analysis language server for the Nix language, providing IDE-like features for Nix development.

#language-server#ide-support#editor-integration
Stars1.8k
Forks68
Last commit6 months ago
Completor
CompletorPython

An asynchronous code completion framework for vim8, leveraging vim8's new features for fast, low-overhead completion.

#productivity#semantic-completion#vim
Stars1.3k
Forks61
Last commit2 months ago
rnix-lsp
rnix-lspRust

A language server for Nix providing syntax checking, completion, renaming, and formatting.

#language-server#syntax-checking#nix
Stars710
Forks41
Last commit2 years ago
Terraform-lsp
Terraform-lspGo

A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.

#autocompletion#developer-tools#completion
Stars589
Forks36
Last commit3 years ago
crystalline
crystallineCrystal

A Language Server Protocol implementation for Crystal providing code diagnostics, autocompletion, and go-to-definition.

#autocompletion#developer-tools#vscode-language
Stars512
Forks35
Last commit8 days ago
lsp-setup.nvim
lsp-setup.nvimLua

A Neovim plugin that simplifies LSP server configuration by wrapping nvim-lspconfig and mason-lspconfig.

#vimscript#developer-tools#mason-lspconfig
Stars236
Forks16
Last commit1 year ago
v-analyzer
v-analyzerV

A language server for the V programming language providing IDE features like go-to-definition, code completion, and type hints.

#programming-language#developer-tools#vlang
Stars204
Forks28
Last commit12 days ago
modern-ocaml
modern-ocamlOCaml

A template for OCaml projects with modern tooling including dune build system, LSP server, and CI setup.

#dune#developer-tools#project-template
Stars97
Forks6
Last commit1 month ago
dev-tools.nvim
dev-tools.nvimLua

A Neovim plugin providing an in-process LSP server and library for creating and managing custom code actions.

#vimscript#developer-tools#text-editor
Stars85
Forks3
Last commit7 months ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Developer Tools9
#Language Server6
#Lsp6
#Neovim Plugin3
#Code Editor3
#Neovim3
#Language Server Protocol3
#Code Completion3