svelte-check is built on Language Server Protocol infrastructure—optimized for IDEs with persistent connections, incremental updates, and interactive editing. Great for autocomplete and hover info. Slow for one-shot CLI checks.
svelte-check-rs is a batch-first CLI. No LSP. No language service overhead. Just fast, parallel diagnostics for CI pipelines and AI coding agents.
Built for
- AI coding agents (Claude Code, Codex, Cursor)
- CI/CD pipelines
- Pre-commit hooks
- Watch mode iteration
Not a replacement for
- In-editor diagnostics
- Autocomplete / IntelliSense
- Hover documentation
- Go-to-definition
Keep using the Svelte VS Code extension for IDE features. Use svelte-check-rs when you need fast CLI feedback. Still on Svelte 4? Stick with svelte-check.