A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
Repository Index
76,855 visible repositories in the index
1–24 of 39 · Most stars
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
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.
Official Haskell IDE support via the language server protocol (LSP)
- lsp-server
- haskell-language-server
- ide
- haskell
A fast, feature-rich static code analyzer & language server for Python
An implementation of the Language Server Protocol for Python
- octo-correct-managed
Fork of the python-language-server project, maintained by the Spyder IDE team and the community
A TOML toolkit written in Rust
- toml
- toml-parser
- rust
- analyzer
Scala language server with rich IDE features 🚀
A tacit array programming language
- apl
- array-programming
- rust
- tacit
Official Elixir Language Server Protocol implementation
- elixir
- language-server-protocol
- lsp
An implementation of the Language Server Protocol for LaTeX
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
- systemverilog
- lexer
- yacc
- syntax-tree
NIx Language server, an incremental analysis assistant for writing in Nix.
A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility
Implementation of the Cedar Policy Language
An experimental Rust port of the TypeScript 7 compiler (tsc)
- compiler
- rust
- tsc
- typescript
Nix language server, based on nix libraries [maintainer=@inclyc,@takeokunn,@Aleksanaa]