Home
slang-server is a high-performance Language Server Protocol (LSP) implementation for SystemVerilog, built on top of the Slang SystemVerilog frontend.
Overview¶
slang-server provides comprehensive SystemVerilog language support for modern editors and IDEs, including:
- Real-time diagnostics and linting
- Code completion and IntelliSense
- Go-to definition and Hover Info
- Symbol search and workspace indexing
- Hardware-specific language extensions
Quick Start¶
Check out the installation guide and learn how to configure your editor.
Project Status¶
slang-server is actively developed by the hardware team at Hudson River Trading and welcomes community contributions. The project aims to be the most comprehensive and performant SystemVerilog language server.
Support & Contributing¶
- Bug Reports: Open an issue on GitHub
- Contributing: Pull requests are welcome! See our contributing guidelines.
License¶
slang-server is licensed under the MIT License. See the full license for details.