An extremely fast Python type checker and language server, written in Rust.
Repository Index
81,588 visible repositories in the index
1–24 of 57 · Most stars
A Rust compiler front-end for IDEs
- lsp-server
- rust
- hacktoberfest
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
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
- visual-studio
- assembly-language-programming
- syntax-highlighting
- avx512
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
- cpp
- language-server-protocol
- ide
- lsp-server
Language Server Protocol implementation for Swift and C-based languages
Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
- based
- pylance
- pyright
- python
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
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
An implementation of the Language Server Protocol for Python
- octo-correct-managed
A TOML toolkit written in Rust
- toml
- toml-parser
- rust
- analyzer
Official Elixir Language Server Protocol implementation
- elixir
- language-server-protocol
- lsp
An opinionated language server for Ruby
- lsp
- ruby
- lsp-server
- vscode-extension
An implementation of the Language Server Protocol for LaTeX
A Ruby language server.
- ruby
- language-server
- intellisense
NIx Language server, an incremental analysis assistant for writing in Nix.
Implementation of the Cedar Policy Language
PHP intellisense for Visual Studio Code
- php
- intellisense
- vscode-extension
- vscode
Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents
Language server protocol implementation for VSCode. This allows implementing language services in JS/TS running on node.js