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¶
Ready to get started? Check out our 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 provide the most comprehensive and performant SystemVerilog language server available.
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.