seq-lsp

Crates.ioseq-lsp
lib.rsseq-lsp
version3.0.1
created_at2025-11-29 03:51:39.45028+00
updated_at2026-01-25 18:44:59.361928+00
descriptionLanguage Server Protocol implementation for Seq
homepage
repositoryhttps://github.com/navicore/patch-seq
max_upload_size
id1956345
size139,688
Ed Sweeney (navicore)

documentation

README

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

Commit count: 1049

cargo fmt