#lsp

  1. lsp-types

    Types for interaction with a language server, using VSCode's Language Server Protocol

    v0.97.0 366K #language-server #lsp #visual-studio-code #vscode #lsif #server
  2. lsp-server

    Generic LSP server scaffold

    v0.7.8 122K #language-server #lsp #language-server-protocol #protocols #ide #scaffold #github
  3. tower-lsp

    Language Server Protocol implementation based on Tower

    v0.20.0 87K #language-server-protocol #lsp #tower #client #protocols #async-trait #traits
  4. neocmakelsp

    The Lsp for cmake

    v0.8.15 5.9K #cmake #language-server #lsp #completion #neovim #helix #editor
  5. pest-language-server

    A language server for Pest

    v0.3.11 270 #pest-parser #parser-generator #syntax-highlighting #lsp #language-server #language-server-protocol #ide
  6. pickls

    The General Purpose Language Server for Command-Line Linters and Formatters

    v0.6.15 1.7K #lsp #diagnostics #ide #protocols #command-line
  7. kak-lsp

    Kakoune Language Server Protocol Client

    v18.1.1 190 #language-server #language-server-protocol #kakoune #lsp #client-server #editor #protocols
  8. trunkls

    A language server for Trunk's custom HTML attributes

    v0.1.2 210 #trunk #editor #lsp #html #language-server #wasm
  9. lapce/lapce

    Lightning-fast and Powerful Code Editor written in Rust

    GitHub 0.4.2 #remote #editor #lsp #intelligent #modal #protocols #completion
  10. slint-lsp

    A language server protocol implementation for Slint

    v1.9.1 330 #ui-toolkit #lsp #language-server #toolkit #ui #language-server-protocol #programming-language
  11. famulus

    LSP server integrating LLMs

    v0.0.2 #lsp #llm #ai #language-server
  12. async-lsp

    Asynchronous Language Server Protocol (LSP) framework based on tower

    v0.2.1 5.4K #language-server #lsp #tower #tower-service #server-client #server-framework
  13. svls

    SystemVerilog language server

    v0.2.12 #system-verilog #language-server #lsp #verilog
  14. asm-lsp

    Language Server for x86/x86_64, ARM, RISCV, and z80 Assembly Code

    v0.9.0 1.3K #assembly #language-server #x86 #lsp #x86-64 #tooling
  15. erlls

    Erlang language server

    v0.0.19 #language-server #erlang #lsp #text-document #formatting #parse-error #name
  16. bacon-ls

    Bacon Language Server

    v0.8.0 700 #language-server #lsp #neovim #bacon #vim #tokio
  17. dmypyls

    A language server to support editor agnostic usage of the dmypy daemon

    v0.2.2 #diagnostics #lsp #python #mypy #ide #language-server
  18. openscad-lsp

    A language(LSP) server for OpenSCAD

    v1.2.5 150 #openscad #language-server #lsp #language-server-protocol #protocols #ide #tested
  19. protols

    Language server for proto3 files

    v0.9.0 240 #protobuf #proto3 #lsp #language-server-protocol #proto #completion #diagnostics
  20. ra-multiplex

    share one rust-analyzer server instance between multiple LSP clients to save resources

    v0.2.5 #cargo-workspace #instance #lsp #rust-analyzer #language-server #editor #clients
  21. lsprotocol

    Rust types for Language Server Protocol generated from LSP specification

    v1.0.0-alpha.2 #client-server #language-server-protocol #protocols #version #lsp
  22. lsp-textdocument

    A LSP text documents manager that map of text document

    v0.4.0 1.9K #text-document #lsp #language-server #offset #manager #mapping #client
  23. adn

    🧬 The easy way to install LSP in Helix

    v0.1.9 #lsp #helix #develop #tool #toml-config #development-tools
  24. idiom

    low config editor supporting LSP and syntax highlighting

    v0.4.4 #syntax-highlighting #text-editors #lsp #language-server #line-editor #edit #terminal-text
  25. weblsp

    Language server for the web

    v0.1.0 130 #web #language-server #service #lsp #cs-slsrs #logo #better
  26. odoo-lsp

    Language server for Odoo Python/JS/XML

    v0.5.0 140 #language-server #lsp #xml #python #javascript
  27. html-languageservice

    The basics of an HTML language server

    v0.7.1 240 #html #language-server #lsp #html-parser #languageservice #data-provider #languageserver
  28. jinja-lsp

    Language server for jinja2

    v0.1.84 950 #template #syntax-highlighting #jinja #lsp #language-server #templating-language #action
  29. multi-ls

    A language server multiplexer

    v0.1.0 #multiplexer #language-server #lsp #tool
  30. qlue-ls

    A formatter for SPARQL queries

    v0.1.18 350 #sparql #language-server #lsp #rdf #wasm #action
  31. texter

    that simplifies writing an LSP with tree-sitter

    v0.1.3 340 #lsp #tree-sitter #editor #string #ts #language-server
  32. tower-lsp-f

    Language Server Protocol implementation based on Tower

    v0.21.0 4.2K #language-server-protocol #tower #lsp #client #protocols #initialization #response
  33. shader_language_server

    Language server for HLSL / GLSL / WGSL shaders using LSP protocol

    v0.4.2 230 #wgsl #glsl #lsp #shader #hlsl #language-server #graphics
  34. fichu

    A formatter for SPARQL queries

    v0.1.16 600 #sparql #formatter #lsp #language-server #query-language #wasm
  35. autozimu/languageclient

    Language Server Protocol (LSP) support for vim and neovim

    GitHub 0.1.161 #vim #neovim #language-server #lsp #protocols #rename #language-server-protocol
  36. llm-lsp

    LSP server to communicate with LLMs

    v0.1.1 #lsp #llm #extension #helix #codeium #language-server #language-model
  37. hx-lsp

    One LSP server support snippets and actions for helix editor

    v0.1.3 #language-server #helix #snippets #lsp
  38. testing-language-server

    LSP server for testing

    v0.1.11 550 #language-server #testing #lsp #editor #diagnostics #adapter #portability
  39. beancount-language-server

    A language server for the beancount language

    v1.3.5 #language-server #beancount #lsp #language-server-protocol #protocols
  40. dts-lsp

    Language Server for Device Tree Source files

    v0.1.5 #language-server #lsp #device-tree #dts #tree-sitter
  41. ebnfer

    A LSP implementation for EBNF

    v0.1.0 #language-server-protocol #ebnf #lsp #grammar #completion #protocols #diagnostics
  42. daleth_lsp

    Dalet language server

    v0.1.1 #lsp #language-server #dalet #daleth
  43. async-lsp-client

    The client used to connect to the LSP server

    v0.1.2 140 #lsp #language-server #client-connect #client #languageservice #client-server #debugging
  44. lsp-positions

    LSP-compatible character positions

    v0.3.4 370 #lsp #position #language-server-protocol #character #utf-8 #utf-16 #byte-string
  45. checkmate-lsp

    A LSP framework to run external check/sniff tools

    v0.1.1 #lsp #language-server #language-server-protocol #editor #diagnostics #linter #plugin
  46. deno_tower_lsp

    fork of https://crates.io/crates/tower-lsp, used in Deno. At the moment only floating patches.

    v0.1.0 3.5K #client-server #language-server-protocol #lsp #deno #tower #protocols #io
  47. infer-mli

    Infer a .mli file from a .ml file using the OCaml Language Server

    v1.0.2 #ocaml #language-server #infer #lsp
  48. els

    An Erg compiler frontend for IDEs, implements LSP

    v0.1.63-nightly.3 1.9K #completion #syntax-highlighting #erg #lsp #language-server #programming-language #variables
  49. typst-analyzer

    A Language server for Typst

    v0.1.10 #lsp #typst #language-server
  50. apollo-language-server

    A GraphQL language server with first-class support for Apollo Federation

    v0.3.3 330 #apollo-federation #apollo-graphql #graphql #language-server #apollo #federation #lsp
  51. earthlyls

    A fast language server for earthly

    v0.5.3 #lsp #earthly #language-server #completion #diagnostics #earthfile #visual-studio
  52. gitls

    A language server for Git

    v0.3.1 #git #language-server #lsp
  53. ra_ap_lsp-server

    Generic LSP server scaffold

    v0.0.149 #language-server #lsp #ide #generic #scaffold #create #front-end
  54. rnix-lsp

    A work-in-progress language server for Nix, with syntax checking and basic completion

    v0.2.5 300 #nix #language-server #lsp #rnix
  55. sixtyfps-lsp

    SixtyFPS LSP server

    v0.1.6 #language-server #lsp #editor #completion #language-server-protocol #sixty-fps #diagnostics
  56. tan-language-server

    An LSP server for the Tan Language

    v0.15.0 #language-server #tan #lsp #ide #language
  57. ra_ap_flycheck

    TBD

    v0.0.228 #flycheck #cargo-check #lsp #tbd #command #thread #output
  58. sqruff-lsp

    sqruff LSP server

    v0.23.1 1.0K #language-server #sql #lsp #linter #sqruff #big-query #clickhouse
  59. pickls-config

    Configuration Format for Pickls

    v0.1.5 120 #lsp #ide #protocols #command-line #config #protocol
  60. lsp-async-stub

    An LSP server stub for futures

    v0.6.4 13K #language-server #json-rpc #lsp #json-rpc-server #rpc-server #stub #async
  61. alua

    generating lua lsp annotations from Rust types

    v0.2.0 #lua #annotations #lsp #generate #types #field #testing
  62. llmvm-codeassist

    A LLM-powered code assistant that automatically retrieves context (i.e. type definitions) from a Language Server Protocol server.

    v0.2.0 #language-server #lsp #llm #assistant #language-server-protocol #artificial-intelligence #ai
  63. sourcepawn_lexer

    Lossless SourcePawn lexer

    v0.3.0 180 #lexer #source-pawn #lossless #logo #lsp #sourcepawn #token
  64. typst-analyzer-analysis

    A Language server for Typst

    v0.1.11 170 #lsp #typst #language #language-server
  65. bend-language-server

    Language server for the Bend programming language

    v0.2.37 #language-server #lsp #bend #programming-language #diagnostics #highlighting #editor
  66. codespan-lsp

    Conversions between codespan types and Language Server Protocol types

    v0.11.1 4.3K #language-server-protocol #lsp #error-reporting #diagnostics #codespan #protocols #programming-language
  67. ginko_ls

    A language server for device-trees

    v0.0.8 #device-tree #language-server #lsp #dts #command-line-tool #syntax-error
  68. nu-lsp

    Nushell's integrated LSP server

    v0.101.0 1.9K #nushell #language-server #shell #lsp #nushell-plugin #protocols #language-server-protocol
  69. languageserver-types

    Types for interaction with a language server, using VSCode's Language Server Protocol

    v0.54.0 2.2K #language-server #lsp #visual-studio-code #server #vscode #language
  70. texlab

    LaTeX Language Server

    v4.3.2 310 #latex #lsp #bibtex #language-server #language-server-protocol #server
  71. htmx-lsp2

    A language server for htmx with backend languages

    v0.1.4 #language-server #htmx #lsp #tags #backend #template #tree-sitter
  72. taplo-lsp

    Language server for Taplo

    v0.7.2 440 #language-server #taplo #lsp #toml
  73. chan-rs

    Efficiently Interact with an LSP process

    v0.20.0 #lsp #language-server-protocol #process #protocols #interact
  74. lsp4spl

    Language Server for SPL

    v0.1.2 #programming-language #spl #language-server #lsp #language-server-protocol #completion #go
  75. gluon_language-server

    Language server providing completion for gluon

    v0.18.0 #gluon #language-server #lsp #completion #formatting #hover #language-server-protocol
  76. wat_service

    WebAssembly Text Format language service

    v0.2.0 #service #wasm #language-server #text #text-format #lsp #io
  77. lsp_doc

    Embed markdown/text files into Rust documentation attributes for LSP hover/preview

    v0.1.0 100 #lsp #docs #documentation
  78. molc

    A mock language client for testing language servers

    v0.3.0 1.1K #language-server #testing #mocking #lsp #client #fake #range
  79. lsp-ty

    type definitons for LSP

    v0.2.2 #request #lsp #information #traits
  80. ds-pinyin-lsp

    Pinyin language server for input Chinese

    v0.4.0 #chinese #pinyin #input #lsp #language-server #package #neovim
  81. pepper-plugin-lsp

    Language Server Protocol plugin for Pepper editor

    v0.18.0 #editor #lsp #language-server-protocol #pepper #protocols #plugin
  82. pepper-plugin-remedybg

    RemedyBG plugin for Pepper editor

    v0.4.0 #editor #lsp #pepper #modal #plugin #terminal-based #language
  83. soqlx-lsp

    LSP for .soqlx files

    v0.1.0 #lsp #soqlx #extended #projects #soql
  84. jinja-lsp-queries

    TreeSitter queries for jinja-lsp

    v0.1.84 850 #jinja #lsp #queries #tree-sitter #language-server
  85. gen_lsp_server

    Generic LSP server scaffold

    v0.2.0 #language-server #lsp #scaffold #ide #front-end #compiler #generic
  86. tower-lsp-macros-f

    Internal procedural macros for tower-lsp-f

    v0.9.0 #tower #lsp #language-server-protocol #proc-macro #procedural #protocols #tower-lsp-f
  87. lsp-ws-proxy

    WebSocketify any Language Server

    v0.8.0 #websocket #lsp #language-server #proxy #listen #query-parameters #web-socketify
  88. symlinkccc

    A small tool for linking compile commands from catkin builds

    v1.1.0 #ros #catkin #linker #lsp #compilecommands
  89. phlex_emmet_ls

    A language server for generating Phlex code from Emmet abbreviations

    v0.2.0 110 #lsp #ruby #emmet #language-server #generate
  90. htmx-lsp

    A language server for htmx

    v0.1.0 950 #language-server #htmx #lsp
  91. Try searching with DuckDuckGo.

  92. lsp-document

    Helpers to convert between LSP documents and Rust strings

    v0.6.0 #string #lsp #text-document #representation #convert #offset #helper
  93. rift_generator

    Backend crate for rift editor providing lsp integration and other functionality

    v0.1.1 #editor #lsp #back-end #integration #rift
  94. ion_shell_lsp_server

    LSP server for the scripting language of the ion shell

    v0.2.0 #language-server #lsp #shell #reference #ion #ion-shell #scripting-language
  95. composer_lsp

    A LSP server for composer

    v0.0.3 #composer #lsp #php #language-server #json
  96. sync-lsp

    A synchronous LSP library for servers

    v0.1.0 #lsp #language-server #text-document #sync #synchronous #language-server-protocol #protocols
  97. spl_frontend

    Compiler-Frontend for SPL

    v0.1.1 #spl #programming-language #language-server #language-server-protocol #protocols #compiler-frontend #lsp
  98. enderpy

    Python type checker and LSP

    v0.1.0 #python #autocomplete #lsp #checker #language-server #static-analysis
  99. lsp-io

    wrapper for LSP message read/write

    v0.2.2 #lsp #message #read-write #handler
  100. prosemd-lsp

    An experimental proofreading and linting language server for markdown files

    v0.1.0 #markdown #language-server #grammar #lsp #document
  101. felixs-tower-lsp

    Language Server Protocol implementation based on Tower

    v0.20.0 #language-server-protocol #tower #client #lsp #protocols #initialization #async-trait
  102. splitter-tree-sitter

    A code splitter utilizing Tree-sitter

    v0.1.0 #tree-sitter #splitter #lsp #split #ide #language
  103. lsp-codec

    Tokio-compatible codec implementation for Language Server Protocol

    v0.3.0 200 #language-server-protocol #codec #lsp #protocols #tokio #gluon-lang #tokio-compatible
  104. multi-lsp-proxy

    A LSP Proxy to multiple language servers

    v0.1.3 #lsp #multiple #proxy #language-server #natively #per #editor
  105. cairo-lang-language-server

    Cairo language server

    v2.9.2 1.7K #language-server #scarb #lsp #source #protocols #first #computation
  106. tan_lsp_server

    An LSP server for the Tan Language

    v0.6.0 #tan #lsp #ide #language-server #language #language-server-protocol
  107. lsp_json

    Defines a LSP implementation in Rust, including serialization with serde_json

    v0.1.1 #lsp #serde-json #defines #editor #language-server #serialization #extension
  108. kola

    Fast and lightweight language server for Kotlin

    v0.1.0 #kotlin #lsp #ide #language-server
  109. surqls

    A language server for surrealql

    v0.0.1-alpha.1 #surrealdb #lsp #language-server #surql #language #server
  110. cargotomllsp

    A LSP server for Cargo.toml files

    v0.1.1 #cargo-toml #toml #cargo #lsp #language-server
  111. kind-query

    Query module for the kind compiler

    v0.1.3 #module #driver #kind #query #compiler #lsp #repl
  112. lsp-client-rs

    client to talk to LSP servers

    v0.1.0 #language-server #lsp #language-server-protocol #ast #dev-tools #unix-domain-socket #request-response
  113. faye-lsp

    faye language server

    v0.2.0 #language-server #syntax-highlighting #faye #tree-sitter #completion #lsp #reference
  114. ra_ap_assists

    TBD

    v0.0.39 #assist #tbd #context #cursor #lsp #action #become
  115. aiken-lsp

    Cardano smart contract language and toolchain

    v1.1.9 430 #aiken #cardano #ide #smart-contracts #lsp #language-server-protocol #root
  116. buffer-language-server

    LSP that can autocomplete words found in the opened buffer

    v0.1.0 #lsp #buffer #words #autocomplete #found #language-server #opened
  117. utils-tree-sitter

    Utils for working with splitter-tree-sitter

    v0.1.0 100 #tree-sitter #language #splitter-tree-sitter #engineer #language-server #lsp #assist
  118. forth-lsp

    LSP for the Forth programming language

    v0.2.0 #forth #lsp #programming-language #language-server-protocol #helix #goto-definition #protocols
  119. ink-lsp-server

    A Language Server Protocol (LSP) implementation for the ink! smart contract programming language

    v0.3.0 2.5K #lsp #smart-contracts #polkadot #blockchain #ink #programming-language #smart-contract
  120. tvmasm

    CLI for TVM Assembler

    v0.0.9 #tvm #assembly #cli #blockchain #contract #everscale-asm #lsp
  121. tan_lsp

    LSP support for the Tan Language

    v0.5.0 #lsp #ide #tan #language
  122. openscad-language-server

    A Language Server Protocol server for OpenSCAD

    v0.1.0 #lsp #openscad #language-server #language-server-protocol #protocols #text #client
  123. lspower

    A lightweight framework for implementing LSP servers

    v1.5.0 8.5K #client-server #language-server-protocol #tower #lsp #protocols #initialization #traits
  124. docuglot

    A Language Server Protocol translator for clients

    v0.7.0 #lsp #protocols #lanugage #language-server #language-server-protocol #protocol #server
  125. jsona-ast

    The JSONA abstract syntax tree module

    v0.1.0 #ast #jsona #syntax-tree #abstract #module #lsp #formatter
  126. circom-lsp-type-analysis

    Support crate for circom-lsp

    v2.1.5 #circom #lsp #language-server-protocol
  127. circom-lsp

    LSP server for Circom

    v0.1.3 #circom #lsp #server #language-server #zkp #protocols #language-server-protocol
  128. jsona-lsp

    Language server for JSONA

    v0.4.0 #lsp #jsona #language-server #formatter
  129. tamasfe-lsp-types

    Fork of lsp-types, do not use!

    v0.85.0 #language-server #version #link #lsp
  130. jsona-util

    Shared code for jsona utilities

    v0.4.0 #utilities #jsona #shared #lsp