finds.dev← search

// the find

tabixio/tabix

★ 2,297 · TypeScript · NOASSERTION · updated Jan 2023

Tabix.io UI

Tabix is a browser-based SQL editor and BI dashboard specifically for ClickHouse. It connects directly from the browser to a ClickHouse HTTP endpoint — no backend required — which is either elegant or a security nightmare depending on your setup. Aimed at ClickHouse users who want something beyond the built-in Play UI without standing up a full BI stack.

Custom ANTLR4-based ClickHouse SQL grammar with Monaco editor integration — actual syntax-aware autocomplete for ClickHouse-specific syntax, not generic SQL. The no-backend architecture means zero infrastructure to maintain if your ClickHouse is already accessible. MobX + React state management is well-structured with a clean store hierarchy. Runs entirely in-browser from dash.tabix.io, so the barrier to trying it is essentially zero.

Last commit was January 2023 — dead or effectively frozen, which matters a lot given how fast ClickHouse SQL has evolved since then. README explicitly states 'Google Chrome only, other browsers not tested', which in 2023 is a red flag about the codebase's age and maintenance posture. Connecting your browser directly to ClickHouse means your credentials and connection strings live in localStorage with no server-side session management — fine for a local dev instance, a real problem for anything shared. No multi-user support, no saved queries shared across team members, no role-based access.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →