A fast, local-first GUI for SQLite, MySQL, PostgreSQL, SQL Server, Redis, DynamoDB, MongoDB, Cassandra, ClickHouse and Typesense. Cross-platform and fully native on macOS, Windows and Linux — no account, no subscription.
The features other clients charge for — free, in every build.
SQLite, MySQL, PostgreSQL, SQL Server, Redis, DynamoDB, MongoDB, Cassandra, ClickHouse and Typesense — each opens as its own colored workspace, side by side in one window. More engines on the way.
A draggable ER diagram of your tables and foreign keys. Click any value to hop across relationships.
A real psql / mysql / sqlite shell in a VS Code-style panel — meta-commands and all — plus redis-cli, mongosh and cqlsh.
JSON / JSONB with live validation and a tree view, BINARY(16) rendered as canonical UUIDs — values you can't break.
Paginated grids keep memory flat on million-row tables. Stack filters, pick columns, export to CSV or SQL.
Your credentials never leave your machine. SSH tunnels, TLS, OS-keychain secrets. No telemetry, no account.
Everything ByteTable does today — in every build, for everyone.
prefer, require, verify-fullmongodb+srv://⌘-click the tile to keep one⌘K⌘↩ run, ⌘S save, ⌘, settings, Ctrl+` terminal⌥-click for extra cursors, ⌥-drag for a column selectionWHERE escape hatchBINARY(16) as UUID, date/time pickersBINARY(16)ALTER statementsCASCADE, or checks off for the statement.sql dump, with a per-table preview firstSCAN tree/flat list, TTL & memory infoexecutionStats explainALLOW FILTERING opt-inENGINE, sort key, partitions, data-skipping indexes, ALTER … UPDATECtrl+`)sqlcmd, clickhouse-clientcurl and it runs as-isMissing something you need? Open an issue — the roadmap is public and free features stay free.
Free for every platform. No sign-up.
curl -fsSL https://raw.githubusercontent.com/rezwanul-Haque/byteTable/main/install.sh | sh
brew install --cask rezwanul-haque/tap/bytetable
/Applications.
Homebrew & .dmg installs need one extra step on first launch. ByteTable isn’t notarized yet (no Apple Developer account for now), so macOS asks you to confirm it’s safe — it is, and it’s open source. Open it via System Settings → Privacy & Security → Open Anyway, or run xattr -dr com.apple.quarantine /Applications/ByteTable.app. The recommended install script above skips this for you.
curl -fsSL https://raw.githubusercontent.com/rezwanul-Haque/byteTable/main/install.sh | sh
.deb via apt (preferred) or .AppImage — AppImage needs libfuse2.
irm https://raw.githubusercontent.com/rezwanul-Haque/byteTable/main/install.ps1 | iex
.exe from GitHub Releases below.
ByteTable has no pro tier and no subscription — every feature ships to everyone. If it saves you time, a coffee or a sponsorship keeps it alive and improving.