Projects in Awesome Lists tagged with lsp
A curated list of projects in awesome lists tagged with lsp .
https://github.com/neoclide/coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
autocompletion language-client lsp neovim-plugin nvim vim vim-plugin
Last synced: 16 Apr 2025
https://github.com/neovim/nvim-lspconfig
Quickstart configs for Nvim LSP
language-server language-server-protocol lsp neovim nvim plugin vim
Last synced: 08 Apr 2025
https://github.com/a-h/templ
A language for writing HTML user interfaces in Go.
go html-elements htmx ide-support language-server lsp server-side-rendering templating-languages
Last synced: 08 Apr 2025
https://github.com/rebelot/kanagawa.nvim
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
lsp lua neovim neovim-colorscheme neovim-theme nvim syntax-highlighting terminal-colors theme tree-sitter-highlight
Last synced: 09 Apr 2025
https://github.com/vonheikemen/lsp-zero.nvim
A starting point to setup some lsp related features in neovim.
language-server-protocol lsp neovim nvim
Last synced: 09 Apr 2025
https://github.com/VonHeikemen/lsp-zero.nvim
A starting point to setup some lsp related features in neovim.
language-server-protocol lsp neovim nvim
Last synced: 02 Apr 2025
https://github.com/luals/lua-language-server
A language server that offers Lua language support - programmed in Lua
hacktoberfest language-server lpeg lpeglabel lsp lsp-server lua
Last synced: 08 Apr 2025
https://github.com/jose-elias-alvarez/null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
lsp neovim neovim-lsp neovim-plugin
Last synced: 22 Jan 2025
https://github.com/LuaLS/lua-language-server
A language server that offers Lua language support - programmed in Lua
hacktoberfest language-server lpeg lpeglabel lsp lsp-server lua
Last synced: 27 Mar 2025
https://github.com/nvimdev/lspsaga.nvim
improve neovim lsp experience
lsp lua neovim neovim-lua neovim-plugin nvim
Last synced: 09 Apr 2025
https://github.com/zigtools/zls
A Zig language server supporting Zig developers with features like autocomplete and goto definition
language-server language-server-protocol lsp lsp-server zig ziglang zls
Last synced: 08 Apr 2025
https://github.com/nvimtools/none-ls.nvim
null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
lsp neovim neovim-lsp neovim-plugin
Last synced: 10 Apr 2025
https://github.com/williamboman/mason-lspconfig.nvim
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
hacktoberfest lsp lspconfig mason neovim nvim nvim-lspconfig
Last synced: 10 Apr 2025
https://github.com/silasmarvin/lsp-ai
LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.
ai auto-completion developer-tools ide language-client llama llamacpp llm lsp mistral openai self-hosted
Last synced: 09 Apr 2025
https://github.com/SilasMarvin/lsp-ai
LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.
ai auto-completion developer-tools ide language-client llama llamacpp llm lsp mistral openai self-hosted
Last synced: 26 Mar 2025
https://github.com/kevinhwang91/nvim-ufo
Not UFO in the sky, but an ultra fold in Neovim.
fold lsp lua neovim neovim-lua neovim-plugin nvim
Last synced: 10 Apr 2025
https://github.com/haskell/haskell-ide-engine
The engine for haskell ide-integration. Not an IDE
ghc haskell haskell-ide ide language-server-protocol lsp
Last synced: 22 Jan 2025
https://github.com/artempyanykh/marksman
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
emacs language-server language-server-protocol lsp markdown neovim note-taking notes
Last synced: 10 Apr 2025
https://github.com/jacobdufault/cquery
C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
cpp language-server-protocol lsp
Last synced: 19 Jan 2025
https://github.com/ray-x/lsp_signature.nvim
LSP signature hint as you type
autocomplete lsp neovim neovim-plugin
Last synced: 10 Apr 2025
https://github.com/mrcjkb/rustaceanvim
🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
dap debug-adapter-protocol language-server-protocol lsp neovim nvim plugin rust rust-analyzer rust-lang rust-tools
Last synced: 10 Apr 2025
https://github.com/scalameta/metals
Scala language server with rich IDE features 🚀
hacktoberfest ide language-server lsp scala scalameta
Last synced: 09 Apr 2025
https://github.com/rafi/vim-config
Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim.
css dotfiles golang html ide javascript language-server-protocol lsp neovim nvim nvim-lsp nvim-lua nvim-telescope php python vim vimrc
Last synced: 10 Apr 2025
https://github.com/stevearc/aerial.nvim
Neovim plugin for a code outline window
lsp navigation neovim neovim-plugin nvim nvim-plugin outline
Last synced: 10 Apr 2025
https://github.com/typescript-language-server/typescript-language-server
TypeScript & JavaScript Language Server
hacktoberfest language-server language-server-protocol lsp typescript
Last synced: 08 Apr 2025
https://github.com/fwcd/kotlin-language-server
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
atom autocomplete code-completion ide kotlin language-server language-server-protocol lsp vscode
Last synced: 10 Apr 2025
https://github.com/jupyter-lsp/jupyterlab-lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
autocompletion ipython julia-language jupyter jupyter-lab jupyter-notebook jupyterlab jupyterlab-extension language-server-protocol linter lsp notebook notebook-jupyter r
Last synced: 08 Apr 2025
https://github.com/shopify/ruby-lsp
An opinionated language server for Ruby
lsp lsp-server ruby vscode-extension
Last synced: 11 Apr 2025
https://github.com/sublimelsp/LSP
Client implementation of the Language Server Protocol for Sublime Text
language-client language-server-protocol lsp sublime-text
Last synced: 28 Mar 2025
https://github.com/Shopify/ruby-lsp
An opinionated language server for Ruby
lsp lsp-server ruby vscode-extension
Last synced: 15 Apr 2025
https://github.com/onsails/lspkind.nvim
vscode-like pictograms for neovim lsp completion items
Last synced: 11 Apr 2025
https://github.com/elixir-lsp/elixir-ls
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
debug-adapter-protocol elixir language-server language-server-protocol lsp
Last synced: 10 Apr 2025
https://github.com/smiteshp/nvim-navic
Simple winbar/statusline plugin that shows your current code context
document-symbols language-server-protocol lsp lua neovim neovim-plugin nvim nvim-plugin
Last synced: 08 Apr 2025
https://github.com/SmiteshP/nvim-navic
Simple winbar/statusline plugin that shows your current code context
document-symbols language-server-protocol lsp lua neovim neovim-plugin nvim nvim-plugin
Last synced: 14 Mar 2025
https://github.com/myriad-dreamin/tinymist
Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
dap dap-server formatter language-server lsp lsp-server typst vscode-extension
Last synced: 10 Apr 2025
https://github.com/huacnlee/autocorrect
A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
autocorrect copywriting formatter linter lsp rust spellcheck webassembly
Last synced: 09 Apr 2025
https://github.com/ray-x/navigator.lua
Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
diagnostics language-server-client lsp lspconfig navigation neovim neovim-plugin nvim-plugin treesitter
Last synced: 11 Apr 2025
https://github.com/emacs-lsp/dap-mode
Emacs :heart: Debug Adapter Protocol
cpp debug debugger emacs emacs-lsp go java javascript lsp lua php powershell ruby rust swift typescript
Last synced: 11 Apr 2025
https://github.com/Myriad-Dreamin/tinymist
Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
dap dap-server formatter language-server lsp lsp-server typst vscode-extension
Last synced: 01 Apr 2025
https://github.com/maralla/completor.vim
Async completion framework made ease.
code-completion lsp lsp-server neovim-plugin omni-completion python vim vim-plugin
Last synced: 08 Apr 2025
https://github.com/bekaboo/dropbar.nvim
IDE-like breadcrumbs, out of the box
breadcrumbs lsp neovim neovim-plugin nvim nvim-plugin treesitter winbar
Last synced: 13 Apr 2025
https://github.com/Bekaboo/dropbar.nvim
IDE-like breadcrumbs, out of the box
breadcrumbs lsp neovim neovim-plugin nvim nvim-plugin treesitter winbar
Last synced: 14 Mar 2025
https://github.com/nvarner/typst-lsp
A brand-new language server for Typst, plus a VS Code extension
lsp lsp-server typst vscode-extension
Last synced: 09 Apr 2025
https://github.com/clojure-lsp/clojure-lsp
Clojure & ClojureScript Language Server (LSP) implementation
clj clojure clojure-lsp graalvm language-server lsp lsp-support native-binaries refactorings
Last synced: 09 Apr 2025
https://github.com/nvim-flutter/flutter-tools.nvim
Tools to help create flutter apps in neovim using the native lsp
closing-tags dart flutter flutter-apps lsp neovim nvim
Last synced: 13 Apr 2025
https://github.com/ebkalderon/tower-lsp
Language Server Protocol implementation written in Rust
language-server-protocol lsp rust service tower
Last synced: 14 Apr 2025
https://github.com/TypeFox/monaco-languageclient
Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples
language-server language-server-protocol lsp monaco monaco-editor vscode
Last synced: 27 Mar 2025
https://github.com/hashicorp/terraform-ls
Terraform Language Server
hcl language-server lsp terraform
Last synced: 10 Apr 2025
https://github.com/emacs-lsp/lsp-ui
UI integrations for lsp-mode
emacs-lsp flycheck flycheck-diagnostics lsp lsp-ui peek sideline ui xref
Last synced: 24 Mar 2025
https://github.com/Feel-ix-343/markdown-oxide
PKM for the LSP
language-server-protocol lsp lsp-server markdown obsidian obsidian-md rust rust-lang rust-language-server vscode-language-support vscode-languageserver
Last synced: 09 Apr 2025
https://github.com/feel-ix-343/markdown-oxide
PKM for the LSP
language-server-protocol lsp lsp-server markdown obsidian obsidian-md rust rust-lang rust-language-server vscode-language-support vscode-languageserver
Last synced: 13 Apr 2025
https://github.com/kristoff-it/superhtml
HTML Language Server & Templating Language Library
language-server language-server-protocol lsp lsp-server templating-engine zig-package
Last synced: 13 Apr 2025
https://github.com/utilyre/barbecue.nvim
Visual Studio Code inspired breadcrumbs plugin for the Neovim editor
document-symbols language-server-protocol lsp lua neovim neovim-plugin nvim nvim-plugin plugin winbar
Last synced: 10 Jan 2025
https://github.com/b0o/schemastore.nvim
🛍 JSON schemas for Neovim
autocompletion intellisense json json-language-server json-schemas jsonls language-server-protocol linting lsp lua neovim neovim-plugin null-ls nvim nvim-plugin schema-registry schemas schemastore yaml-language-server yamlls
Last synced: 14 Apr 2025
https://github.com/b0o/SchemaStore.nvim
🛍 JSON schemas for Neovim
autocompletion intellisense json json-language-server json-schemas jsonls language-server-protocol linting lsp lua neovim neovim-plugin null-ls nvim nvim-plugin schema-registry schemas schemastore yaml-language-server yamlls
Last synced: 14 Mar 2025
https://github.com/smiteshp/nvim-navbuddy
A simple popup display that provides breadcrumbs feature using LSP server
document-symbols language-server-protocol lsp lua neovim neovim-plugin nvim
Last synced: 12 Apr 2025
https://github.com/SmiteshP/nvim-navbuddy
A simple popup display that provides breadcrumbs feature using LSP server
document-symbols language-server-protocol lsp lua neovim neovim-plugin nvim
Last synced: 14 Mar 2025
https://github.com/huggingface/llm-ls
LSP server leveraging LLMs for code completion (and more?)
ai code-generation huggingface ide llamacpp llm lsp lsp-server openai self-hosted
Last synced: 07 Apr 2025
https://github.com/valentjn/ltex-ls
LTeX Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others
language-server languagetool latex lsp lsp-server ltex markdown
Last synced: 04 Apr 2025
https://github.com/tencent/luahelper
LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
language-server-client language-server-protocol lsp lua luahelp luahelper vscode
Last synced: 14 Apr 2025
https://github.com/chanhx/crabviz
🦀 A LSP-based interative call graph generator
c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode
Last synced: 26 Mar 2025
https://github.com/erlang-ls/erlang_ls
The Erlang Language Server
erlang erlang-ls ide language-server language-server-protocol lsp
Last synced: 13 Apr 2025
https://github.com/bespoyasov/solidbook
Book about the SOLID principles and object-oriented software design.
book dependency-injection di dip isp lsp ocp oop oop-principles solid srp ts tutorial tutorial-exercises typescript
Last synced: 11 Apr 2025
https://github.com/emacs-lsp/lsp-java
lsp-mode :heart: java
emacs emacs-lsp java jdt-server lsp lsp-java spring-boot spring-initializr
Last synced: 22 Nov 2024
https://github.com/nvim-lua/lsp-status.nvim
Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline
lsp lsp-client lsp-status lua neovim neovim-plugin nvim statusline
Last synced: 04 Apr 2025
https://github.com/elixir-tools/next-ls
The language server for Elixir that just works. Ready for early adopters!
Last synced: 28 Mar 2025
https://github.com/Tencent/LuaHelper
LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
language-server-client language-server-protocol lsp lua luahelp luahelper vscode
Last synced: 10 Nov 2024
https://github.com/kakoune-lsp/kakoune-lsp
Kakoune Language Server Protocol Client
kakoune language-server-protocol lsp plugin rust
Last synced: 19 Mar 2025
https://github.com/juliosueiras/terraform-lsp
Language Server Protocol for Terraform
completion diagnostics golang lsp lsp-server terraform
Last synced: 27 Mar 2025
https://github.com/haskell/vscode-haskell
VS Code extension for Haskell, powered by haskell-language-server
haskell haskell-language-server language-server lsp visual-studio-code vscode vscode-extension
Last synced: 14 Apr 2025
https://github.com/omnisharp/csharp-language-server-protocol
Language Server Protocol in C#
csharp dotnet language-client language-server language-server-protocol lsp
Last synced: 12 Apr 2025
https://github.com/OmniSharp/csharp-language-server-protocol
Language Server Protocol in C#
csharp dotnet language-client language-server language-server-protocol lsp
Last synced: 28 Mar 2025
https://github.com/mrcjkb/haskell-tools.nvim
🦥 Supercharge your Haskell experience in neovim!
dap debug-adapter-protocol fast-tags haskell hoogle language-server language-server-protocol lsp lsp-client lua neovim neovim-plugin nvim plugin repl tagfunc telescope vim
Last synced: 07 Apr 2025
https://github.com/iamcco/vim-language-server
VImScript language server, LSP for vim script
autocomplete lsp neovim vim viml vimscript
Last synced: 08 Apr 2025
https://github.com/luckasranarison/tailwind-tools.nvim
An unofficial Tailwind CSS integration and tooling for Neovim
javascript lsp lua neovim neovim-plugin tailwindcss treesitter
Last synced: 08 Apr 2025
https://github.com/luckasRanarison/tailwind-tools.nvim
An unofficial Tailwind CSS integration and tooling for Neovim
javascript lsp lua neovim neovim-plugin tailwindcss treesitter
Last synced: 01 Apr 2025
https://github.com/jose-elias-alvarez/typescript.nvim
A Lua plugin, written in TypeScript, to write TypeScript (Lua optional).
lsp neovim neovim-lsp neovim-plugin typescript
Last synced: 28 Mar 2025
https://github.com/iamcco/coc-flutter
flutter support for (Neo)vim
autocomplete coc flutter lsp neovim vim
Last synced: 05 Apr 2025
https://github.com/elbywan/crystalline
A Language Server Protocol implementation for Crystal. 🔮
crystal lsp lsp-server vscode-language
Last synced: 14 Apr 2025
https://github.com/RishabhRD/nvim-lsputils
Better defaults for nvim-lsp actions
fuzzy-search lsp neovim neovim-plugin
Last synced: 14 Mar 2025
https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils
Utilities to improve the TypeScript development experience for Neovim's built-in LSP client.
lsp neovim neovim-lsp neovim-plugin typescript
Last synced: 28 Mar 2025
https://github.com/piersolenski/wtf.nvim
Delicious diagnostic debugging in Neovim 🤤
ai lsp lua neovim nvim nvim-lua nvim-plugin
Last synced: 12 Apr 2025
https://github.com/ionide/fsautocomplete
F# language server using Language Server Protocol
emacs fsharp language-server language-server-protocol lsp vim visual-studio-code
Last synced: 14 Apr 2025
https://github.com/iamcco/diagnostic-languageserver
diagnostic language server integrate with linters
coc diagnostic linter lsp neovim vim
Last synced: 09 Apr 2025
https://github.com/elm-tooling/elm-language-server
Language server implementation for Elm
coc elm elm-lang hacktoberfest kak-lsp language-server language-server-protocol lsp lsp-mode
Last synced: 13 Apr 2025
https://github.com/lvimuser/lsp-inlayhints.nvim
lsp neovim nvim nvim-plugin vim
Last synced: 26 Mar 2025
https://github.com/fsharp/FsAutoComplete
F# language server using Language Server Protocol
emacs fsharp language-server language-server-protocol lsp vim visual-studio-code
Last synced: 13 Dec 2024
https://github.com/microsoft/vscode-markdown-languageservice
The language service that powers VS Code's Markdown support, extracted so that it can be reused by other editors and tools
Last synced: 11 Apr 2025
https://github.com/ionide/FsAutoComplete
F# language server using Language Server Protocol
emacs fsharp language-server language-server-protocol lsp vim visual-studio-code
Last synced: 12 Nov 2024
https://github.com/Shopify/vscode-ruby-lsp
VS Code plugin for connecting with the Ruby LSP
Last synced: 24 Nov 2024
https://github.com/ansible/vscode-ansible
vscode/vscodium extension for providing Ansible auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.
ansible-dev-tools ansible-language-server ansible-lint hack hacktoberfest lsp molecule taskfile vscode-extension
Last synced: 12 Apr 2025
https://github.com/jayli/vim-easycomplete
杭州市余杭区最好用的 VIM/NVIM 代码补全插件
ai aicoding complete completion deoplete language-server-protocol lsp vim vim-configs vim-easycomplete vim-plugin viml vimrc youcompleteme
Last synced: 05 Apr 2025
https://github.com/antoinemadec/coc-fzf
fzf :heart: coc.nvim
coc coc-fzf fzf lsp neovim-plugin
Last synced: 27 Mar 2025