Language Server for Moose Development
The MooseStack Language Server provides real-time ClickHouse SQL intelligence for sql tagged template literals in TypeScript Moose projects. It gives you syntax validation, auto-completions, hover documentation, and code formatting as you write SQL in your editor.
Warning:
Experimental: TypeScript only.
Features
- Error diagnostics - Instant feedback on SQL syntax errors
- Auto-complete - ClickHouse functions, keywords, data types, table engines, and more
- Hover documentation - Syntax help and examples for ClickHouse functions
- Code actions - Format SQL directly from your editor
Error Diagnostics

Auto-complete

Hover Documentation

Installation
For VS Code and Cursor, search for "MooseStack LSP" in the Extensions panel and click Install.
For other installation methods visit the GitHub repo.
Learn More
For setup instructions for other editors, configuration options, and troubleshooting, see the MooseStack LSP repository.