TernaryGrid
SQL database client, a DBeaver alternative

TernaryGrid is a native alternative to DBeaver: one small binary, no JVM, no Electron. It opens in about 0.1 s, idles at 0% CPU and uses around 90 MB of memory, and result sets of millions of rows never have to fit in memory.
- Many databases, one interface: PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, CockroachDB, ClickHouse, Cassandra, Redis, MongoDB and Elasticsearch, all with drivers written in Rust, plus ready-made entries for compatible products such as Supabase, Neon and TiDB.
- SQL editor with schema-aware autocomplete, parameters, a formatter, explain plans and a searchable query history.
- Data grid that scrolls a million rows at under 1 ms per frame, with inline editing saved in one transaction and foreign key navigation.
- Safe by default: production connection types, confirmations for DELETE or UPDATE without WHERE, and read-only connections.
- Connections through SSH tunnels, proxies and SSL, with passwords in the system keychain or an encrypted vault.
- ER diagrams, import and export, migration between databases, schema and data compare, and an optional AI assistant that knows the schema.
- Runs on macOS, Windows and Linux, with light and dark themes.
Screenshots

