ServiceActive

Slint Language Server

Slint's LSP implementation providing editing features and formatting for .slint files in supported editors.

Open source page

Field note

What it does

The Slint Language Server (slint-lsp) is a language server implementation for the Slint UI language, offering features like auto-formatting and live preview integration. It can be installed via cargo binstall, cargo install, or pre-built binaries.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

cli

Rust / slint-lsp

other

Not filed / https://helix-editor.com/

other

Rust / slint-lsp

Product features

Product features

Auto-formatting

Formats .slint files and extracts .slint blocks from .md and .rs files.

Health Check

Run 'hx --health slint' to verify the language server is detected.

Helix Integration

Works out of the box with Helix editor without configuration.

Live Preview

Launch live preview from editor or terminal with slint-viewer.

Language Server Protocol

Implements LSP for Slint UI language support.

Sublime Text Integration

Setup instructions for using the Slint Language Server in Sublime Text.

Syntax Highlighting

Provides syntax highlighting for .slint files.