96 releases (27 stable)
Uses new Rust 2024
| new 4.0.3 | Feb 10, 2026 |
|---|---|
| 3.1.0 | Feb 1, 2026 |
| 2.3.3 | Jan 24, 2026 |
| 1.1.1 | Jan 19, 2026 |
| 0.5.0 | Nov 30, 2025 |
#89 in Development tools
1MB
24K
SLoC
seq-lsp
Language Server Protocol (LSP) implementation for the Seq programming language. Provides IDE features like autocompletion, hover information, and diagnostics.
Part of the Seq Workspace
This crate is part of the Seq programming language project.
Related Crates
| Crate | Description |
|---|---|
| seq-compiler | Compiler and CLI |
| seq-runtime | Runtime library |
| seq-lsp | Language Server Protocol implementation (this crate) |
| seq-repl | Interactive TUI REPL |
| vim-line | Vim-style line editor |
Installation
cargo install seq-lsp
This installs the seq-lsp binary.
Editor Integration
VS Code
Install the Seq extension from the VS Code marketplace, or configure the LSP manually.
Neovim
Add to your LSP configuration:
vim.api.nvim_create_autocmd("FileType", {
pattern = "seq",
callback = function()
vim.lsp.start({
name = "seq-lsp",
cmd = { "seq-lsp" },
})
end,
})
License
MIT
Dependencies
~17–25MB
~351K SLoC