An open API service indexing awesome lists of open source software.

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/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/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

lsp lua neovim nvim

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/manateelazycat/lsp-bridge

A blazingly fast LSP client for Emacs

codeium copilot elisp emacs lsp

Last synced: 12 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/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/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/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/imxiejie/ThinkVim

Vim configuration in the 21st century

coc-nvim dashboard lsp neovim nvim thinkvim vim vimrc

Last synced: 27 Mar 2025

https://github.com/imxiejie/thinkvim

Vim configuration in the 21st century

coc-nvim dashboard lsp neovim nvim thinkvim vim vimrc

Last synced: 04 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/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/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/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/hedyhli/outline.nvim

Code outline sidebar powered by LSP. Forked from symbols-outline.nvim.

lsp lua neovim nvim-lua outline

Last synced: 07 Apr 2025

https://github.com/elixir-tools/next-ls

The language server for Elixir that just works. Ready for early adopters!

elixir lsp

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/blahgeek/emacs-lsp-booster

Emacs LSP performance booster

eglot emacs lsp lsp-mode rust

Last synced: 14 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/p00f/clangd_extensions.nvim

Clangd's off-spec features for neovim's LSP client. Use https://sr.ht/~p00f/clangd_extensions.nvim instead

c clangd cpp lsp neovim nvim nvim-lsp

Last synced: 25 Nov 2024

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/scalameta/nvim-metals

A Metals plugin for Neovim

lsp nvim nvim-lsp scala

Last synced: 07 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/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

lsp markdown vscode

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

lsp ruby

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/antoinemadec/coc-fzf

fzf :heart: coc.nvim

coc coc-fzf fzf lsp neovim-plugin

Last synced: 27 Mar 2025