Preparing for system design interviews?  Try bugzed.com →

parsehouse

JSON →
library 0.1.1 ·javascript
verified Jun 5, 2026

Pure TypeScript ClickHouse SQL parser that produces a typed AST with discriminated unions, supports traversal, modification, and canonical SQL serialization. Current stable version is 0.1.1, released as an early-stage library. Key differentiators: designed specifically for ClickHouse syntax (FINAL, PREWHERE, LIMIT BY, SETTINGS), provides a structured AST with kind-based type narrowing, includes dialect configuration, and normalizes SQL output by stripping comments and whitespace. Compared to generic SQL parsers, parsehouse targets ClickHouse-specific features and TypeScript-first typing, making it suitable for building linters, validators, and refactoring tools.

total hits 7
actors 2 distinct systems
last hit 16d ago AhrefsBot
GPTBot
3
Humans
3

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada