An extremely fast Python type checker and language server, written in Rust.
Repository Index
56,139 visible repositories in the index
1–24 of 26 · Most stars
GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.
- graphql
- graphiql
- codemirror
- lsp-mode
A fast type checker and language server for Python
Copy/paste detector for source code. 220+ languages, Rust engine, SARIF/HTML/badge reporters, GitHub Action, MCP server for AI agents.
- copy-paste
- duplicates
- cpd
- code-quality
Codebase intelligence for TypeScript and JavaScript. Health, complexity hotspots, duplication, architecture boundaries, circular dependencies, design-system drift, and unused code, from one graph. CLI, GitHub Action, LSP, MCP, and VS Code. Rust, MIT licensed.
- cli
- code-quality
- dead-code
- developer-tools
A language server for Zig supporting developers with features like autocomplete and goto definition
- zig
- zls
- language-server
- lsp
A Language Server for Postgres
pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
- based
- pylance
- pyright
- python
A fast, feature-rich static code analyzer & language server for Python
Mainly a PHP Language Server with more features than you can shake a stick at
- php
- completion
- refactoring
- vim
NIx Language server, an incremental analysis assistant for writing in Nix.
A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
Clojure & ClojureScript Language Server (LSP) implementation
- clojure
- lsp
- language-server
- clj
SQL Language Server
CMake LSP Implementation
Server implementing the Microsoft Language Protocol for Ada and SPARK
D LSP server (dlang language server protocol server)
Visual Studio Code Extension and Language Server Protocol for Rocq / Coq [maintainers=@gbdrt,@SkySkimmer,@tabareau]
- coq
- ide
- user-interface
- vscode-extension
The @vlang language server, for all your editing needs like go-to-definition, code completion, type hints, and more.
- bindings
- language-server
- lsp
- lsp-server
Pro[ject]schi[matics]. Design IT, Load IT, Build IT
- architecture
- code
- diagram
- hld
Suricata Language Server is an implementation of the Language Server Protocol for Suricata signatures. It adds syntax check, hints and auto-completion to your preferred editor once it is configured.
Friendly developer tools for Nvim - Code Actions LSP server and library
- lsp
- lsp-server
- neovim
- neovim-plugin
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
fast, auto-fixing Markdown linter and formatter. Checks style, readability, structure, and cross-file integrity.