Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lsp Server

Lsp Server

14 projects

Showing 14 of 14 projects

GraphiQL
GraphiQLTypeScript

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

#monaco-editor#developer-tools#language-server
Stars16.9k
Forks1.9k
Last commit1 day 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 commit12 hours 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.3k
Forks124
Last commit14 hours 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.9k
Forks72
Last commit1 month 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
Forks60
Last commit5 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
Stars590
Forks35
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
Stars521
Forks37
Last commit25 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
Stars234
Forks17
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
Stars206
Forks30
Last commit2 months 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 commit2 months 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
Stars87
Forks3
Last commit10 months ago
ts-bridge
ts-bridgeRust

A Rust-based TypeScript language-server shim that bridges Neovim's LSP client with the official tsserver.

#developer-tools#editor-integration#tsserver
Stars42
Forks1
Last commit8 months ago
nvim-buffls
nvim-bufflsLua

A none-ls source for adding LSP-like functionality to specific Neovim buffers, enabling custom completions and actions.

#vimscript#none-ls#developer-tools
Stars12
Forks0
Last commit4 months ago

Related Tags

#Developer Tools11#Lsp7#Language Server6#Neovim5#Language Server Protocol4#Lsp Client4#Neovim Plugin4#Code Completion4#Lua3#Code Editor3#Rust3#Editor Integration3
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