Rust LSP Bookmarks

tower_lsp crate

- Language Server Protocol (LSP) server abstraction for Tower.

tower-lsp-boilerplate

- a useful github project template which makes writing new language servers easier

Language Server Protocol Specification - 3.17

vscode-extension-samples

- a bunch of vscode extension examples including some LSP items

nom_locate crate

- a special nom input type to locate tokens

Neovim vim.lsp.semantic_tokens

Tree Sitter - Creating parsers

tree_sitter crate

Example Grammar for ASCII_BEAR from deyloop

Parsing Expression Grammar

Markdown Grammar

Neovim Autocmd

Semantic Highlighting In Neovim

Rust lsp_types

Semantic Tokens List

Tower LSP Repo