Skip to content
/ weblsp Public

A better Language Server for the Web, made with Rust — WORK IN PROGRESS ⚠️

License

Notifications You must be signed in to change notification settings

web-lsp/weblsp

Repository files navigation

WEBlsp logo

A better Language Server for the Web, made with Rust.

(Work In Progress) It provides full-featured language support for HTML and CSS, including syntax highlighting, code completion, error checking, and more. Compliant with the Language Server Protocol, WEBlsp is designed to work with any IDE that supports LSP. Build on top of HTMLlsrs and CSSlsrs, our own modern, fast, and reliable Language Services.

Crates

WEBlsp is a monorepo that contains the following crates (Rust packages):

Name Description Crates.io README
weblsp The main Language Server WIP README.md
csslsrs CSS Language Service WIP README.md

Packages

Additionally, WEBlsp contains the following NPM packages (JavaScript packages):

Name Description NPM README
vscode WEBlsp VSCode extension WIP README.md
csslsrs WASM CSS Language Service WIP README.md
benchmark-wasm Benchmark WASM packages WIP README.md

About

A better Language Server for the Web, made with Rust — WORK IN PROGRESS ⚠️

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages