dbdelve: A fast, native, cross-platform, multi-engine database client.
What problem it solves
Database users need a client that remains responsive while browsing large tables and connecting to multiple database engines. DBDelve addresses this with a native Rust and GPUI interface that avoids Electron and JVM dependencies while keeping its core features free and open source.
Key features
Broad database support — Connect to Postgres, MySQL, MariaDB, SQLite, Turso, DuckDB, Snowflake, SQL Server, MongoDB, Redis and ClickHouse. Databases with an ODBC driver are also reachable through the bundled bridge.
Source: README
Safe data editing and imports — Review generated UPDATE statements before they run, and inspect every statement produced by CSV, TSV or JSON imports. Connection modes and confirmation prompts help distinguish destructive operations.
Source: README
Connection organization and migration — Group connections into projects and access them through a command palette or a home screen. Existing connections, passwords and SSH settings can be imported from DBeaver, with TablePlus support on macOS.
Source: README
Query tooling — Complete table and column names from the loaded schema and inspect query plans in a dedicated pane. The plan view highlights inaccurate row estimates.
Source: README
Themes and keyboard-first navigation — Choose built-in, Catppuccin, Tokyo Night, Gruvbox and Dracula themes, or import and create themes. A unified palette provides commands, tables, saved queries, history and connections, with rebindable shortcuts.
Source: README
Quick start
Copied verbatim from the project's README.
brew install --cask ShayanAbbas1/dbdelve/dbdelvecurl -fsSL https://raw.githubusercontent.com/ShayanAbbas1/dbdelve/main/install.sh | shWho it may suit
This may suit developers and database administrators who work across several database engines and want a native desktop interface with reviewable edits and imports.
Topics to discuss
Which additional database engines or ODBC workflows should receive priority?
Which connection-management features would make multi-project workflows easier?
How should reviewable editing and imports evolve for complex production data?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/ShayanAbbas1/dbdelve#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…