Database management, built for developers
See the code
Databases, unleashed on your desktop.
Official Website · Features · Databases · Installation · Architecture · Releases
VeloxDB is a fast, memory-efficient, developer-focused desktop client supporting 13 database engines: PostgreSQL, MySQL, SQLite, DuckDB, MongoDB, Redis, ClickHouse, LibSQL, Turso, ScyllaDB, Apache Cassandra, Microsoft SQL Server, and Azure SQL. Connect directly to your databases — no cloud, no middleware, no telemetry. Built with performance and productivity at its core.
Watch the demo: veloxdb.dev
| Engine | Type | Driver / Connection | Supported Features |
|---|---|---|---|
| PostgreSQL | Relational | Native tokio-postgres, deadpool-postgres | Full SQL workspace, ER Diagrams, EXPLAIN ANALYZE, SSL/TLS, SSH Tunnel, Keychain |
| MySQL | Relational | sqlx (MySQL driver) | SQL workspace, ER Diagrams, SSL/TLS, SSH Tunnel, Keychain |
| SQLite | Embedded SQL | sqlx (SQLite driver) | File picker, SQL workspace, ER Diagrams, Keychain |
| DuckDB | Analytical OLAP | duckdb (bundled native driver) | File picker, analytical SQL workspace, query execution, Keychain |
| ClickHouse | Columnar Warehouse | HTTP API (FORMAT JSON) | Analytical queries, EXPLAIN SYNTAX, schema introspection, Keychain |
| LibSQL | Edge SQL | Hybrid local file + /v2/pipeline | Local file or remote LibSQL cloud endpoint, Bearer auth, Keychain |
| Turso | Cloud SQLite | Turso HTTP pipeline | Cloud Turso endpoints, Bearer auth token, schema explorer, Keychain |
| Microsoft SQL Server | Enterprise Relational | tiberius (TDS driver) + tokio-rustls | T-SQL workspace, TOP limits, sp_rename, schema introspection, Keychain |
| Azure SQL | Cloud Relational | tiberius (TDS driver) + TLS | Cloud Azure SQL database, T-SQL workspace, SSL/TLS require, Keychain |
| Apache Cassandra | Distributed NoSQL | scylla (async CQL driver) | CQL workspace, keyspace/table explorer, query execution, Keychain |
| ScyllaDB | Distributed NoSQL | scylla (async CQL driver) | Ultra-fast CQL queries, keyspace introspection, Keychain |
| MongoDB | Document | mongodb (native Rust driver) | Document querying, collections explorer, SRV connection strings, SSH Tunnel, Keychain |
| Redis | Key-Value / In-Memory | redis (tokio async driver) | DB index selection, command execution, Redis command completions, Keychain |
MSSQL, Cassandra, SQLite, StandardSQL, PostgreSQL, MySQL), MongoDB JavaScript, and Redis CLI.sql-formatter.postgresql://, mysql://, clickhouse://, turso://, cassandra://, mssql://, etc.) with real-time engine auto-detection.secret-service).Cmd+P / Ctrl+P) — Search and execute any command or navigate workspace views instantly.i18next.Install VeloxDB with the official Homebrew tap:
brew trust --tap veloxbase/veloxdb
brew install --cask veloxbase/veloxdb/veloxdb
Or tap the repository first and install:
brew tap veloxbase/veloxdb
brew install --cask veloxdb
Download pre-built installers for the latest release (v0.4.0) on the Releases Page.
| Platform | Package | Download Link |
|---|---|---|
| macOS | .dmg / .app | Download macOS Release |
| Linux | .AppImage / .deb | Download Linux Release |
| Windows | .msi / .exe | Download Windows Release |
macOS Note: If installing via DMG directly and macOS displays a Gatekeeper quarantine warning, lift the quarantine flag with:
xattr -cr /Applications/veloxdb.app(The Homebrew cask removes the quarantine flag automatically during postflight).
brew install sshpass on macOS, apt install sshpass on Linux)# 1. Clone the repository
git clone https://github.com/abeni16/veloxdb.git
cd veloxdb
# 2. Install dependencies
pnpm install
# 3. Launch full desktop application (Tauri + React + Rust)
pnpm tauri
# 4. Or run frontend-only preview in browser (mock/web repository)
pnpm dev
Spin up a local PostgreSQL test instance using Docker Compose:
docker compose -f docker-compose.pg.yml up -d
# Connection: host=localhost, port=15432, user=velox, password=velox, db=veloxdb
┌─────────────────────────────────────────────────────────────────┐
│ React 19 Frontend │
│ CodeMirror 6 · ReactFlow 12 · Zustand 5 · i18next │
│ TanStack Query v5 · Tailwind CSS v4 · Radix │
├─────────────────────────────────────────────────────────────────┤
│ Tauri 2 IPC Bridge │
├─────────────────────────────────────────────────────────────────┤
│ Rust Backend │
│ ┌───────────────┬─────────────┬───────────┬───────┬───────┐ │
│ │ tokio-postgres│ sqlx │ tiberius │scylla │reqwest│ │
│ │ (Postgres) │(MySQL/SQLite│(MSSQL/Az) │(Cass/ │(ClickH│ │
│ │ │ │ │Scylla)│ Turso)│ │
│ └───────────────┴─────────────┴───────────┴───────┴───────┘ │
│ duckdb · mongodb · redis-rs · SSH Tunnel · deadpool │
│ OS Keychain (keyring) · Connection Pooling │
├─────────────────────────────────────────────────────────────────┤
│ Target Databases (Local / Cloud / SSH) │
└─────────────────────────────────────────────────────────────────┘
VeloxDbRepository), enabling seamless operation in both native desktop (Tauri IPC) and browser preview environments.src-tauri/src/engines/ (postgres, mysql, sqlite, duckdb, mongo, redis, clickhouse, libsql, mssql, cassandra) for high-performance, type-safe database communication.| Layer | Technologies & Libraries |
|---|---|
| UI Framework | React 19, TypeScript, Tailwind CSS v4, shadcn/ui, Radix UI, Phosphor Icons |
| Code Editor | CodeMirror 6 (@uiw/react-codemirror, @codemirror/lang-sql) |
| Diagram Engine | ReactFlow 12 (@xyflow/react), Dagre graph layout |
| State Management | Zustand 5, TanStack Query v5 |
| Data Grid & Virtualization | TanStack Virtual 3, TanStack Table 8 |
| Desktop Framework | Tauri 2 |
| Backend & Drivers | Rust, tokio-postgres, sqlx, tiberius, scylla, duckdb, mongodb, redis, reqwest, deadpool-postgres, rustls |
| Build & Bundler | Vite 8, pnpm 10 |
| Internationalization | i18next, react-i18next |
| Testing | Vitest |
Thanks to these amazing people who support VeloxDB!
Contributions are welcome! See CONTRIBUTING.md for:
MIT © Abenezer
Built with Rust and TypeScript. No cloud. No tracking. Just fast database tooling on your desktop.
307 followers · starred Jun 2026
56 followers · starred May 2026
742 followers · starred Aug 2026
145 followers · starred May 2026
Database management, built for developers
See the code
Databases, unleashed on your desktop.
Official Website · Features · Databases · Installation · Architecture · Releases
VeloxDB is a fast, memory-efficient, developer-focused desktop client supporting 13 database engines: PostgreSQL, MySQL, SQLite, DuckDB, MongoDB, Redis, ClickHouse, LibSQL, Turso, ScyllaDB, Apache Cassandra, Microsoft SQL Server, and Azure SQL. Connect directly to your databases — no cloud, no middleware, no telemetry. Built with performance and productivity at its core.
Watch the demo: veloxdb.dev
| Engine | Type | Driver / Connection | Supported Features |
|---|---|---|---|
| PostgreSQL | Relational | Native tokio-postgres, deadpool-postgres | Full SQL workspace, ER Diagrams, EXPLAIN ANALYZE, SSL/TLS, SSH Tunnel, Keychain |
| MySQL | Relational | sqlx (MySQL driver) | SQL workspace, ER Diagrams, SSL/TLS, SSH Tunnel, Keychain |
| SQLite | Embedded SQL | sqlx (SQLite driver) | File picker, SQL workspace, ER Diagrams, Keychain |
| DuckDB | Analytical OLAP | duckdb (bundled native driver) | File picker, analytical SQL workspace, query execution, Keychain |
| ClickHouse | Columnar Warehouse | HTTP API (FORMAT JSON) | Analytical queries, EXPLAIN SYNTAX, schema introspection, Keychain |
| LibSQL | Edge SQL | Hybrid local file + /v2/pipeline | Local file or remote LibSQL cloud endpoint, Bearer auth, Keychain |
| Turso | Cloud SQLite | Turso HTTP pipeline | Cloud Turso endpoints, Bearer auth token, schema explorer, Keychain |
| Microsoft SQL Server | Enterprise Relational | tiberius (TDS driver) + tokio-rustls | T-SQL workspace, TOP limits, sp_rename, schema introspection, Keychain |
| Azure SQL | Cloud Relational | tiberius (TDS driver) + TLS | Cloud Azure SQL database, T-SQL workspace, SSL/TLS require, Keychain |
| Apache Cassandra | Distributed NoSQL | scylla (async CQL driver) | CQL workspace, keyspace/table explorer, query execution, Keychain |
| ScyllaDB | Distributed NoSQL | scylla (async CQL driver) | Ultra-fast CQL queries, keyspace introspection, Keychain |
| MongoDB | Document | mongodb (native Rust driver) | Document querying, collections explorer, SRV connection strings, SSH Tunnel, Keychain |
| Redis | Key-Value / In-Memory | redis (tokio async driver) | DB index selection, command execution, Redis command completions, Keychain |
MSSQL, Cassandra, SQLite, StandardSQL, PostgreSQL, MySQL), MongoDB JavaScript, and Redis CLI.sql-formatter.postgresql://, mysql://, clickhouse://, turso://, cassandra://, mssql://, etc.) with real-time engine auto-detection.secret-service).Cmd+P / Ctrl+P) — Search and execute any command or navigate workspace views instantly.i18next.Install VeloxDB with the official Homebrew tap:
brew trust --tap veloxbase/veloxdb
brew install --cask veloxbase/veloxdb/veloxdb
Or tap the repository first and install:
brew tap veloxbase/veloxdb
brew install --cask veloxdb
Download pre-built installers for the latest release (v0.4.0) on the Releases Page.
| Platform | Package | Download Link |
|---|---|---|
| macOS | .dmg / .app | Download macOS Release |
| Linux | .AppImage / .deb | Download Linux Release |
| Windows | .msi / .exe | Download Windows Release |
macOS Note: If installing via DMG directly and macOS displays a Gatekeeper quarantine warning, lift the quarantine flag with:
xattr -cr /Applications/veloxdb.app(The Homebrew cask removes the quarantine flag automatically during postflight).
brew install sshpass on macOS, apt install sshpass on Linux)# 1. Clone the repository
git clone https://github.com/abeni16/veloxdb.git
cd veloxdb
# 2. Install dependencies
pnpm install
# 3. Launch full desktop application (Tauri + React + Rust)
pnpm tauri
# 4. Or run frontend-only preview in browser (mock/web repository)
pnpm dev
Spin up a local PostgreSQL test instance using Docker Compose:
docker compose -f docker-compose.pg.yml up -d
# Connection: host=localhost, port=15432, user=velox, password=velox, db=veloxdb
┌─────────────────────────────────────────────────────────────────┐
│ React 19 Frontend │
│ CodeMirror 6 · ReactFlow 12 · Zustand 5 · i18next │
│ TanStack Query v5 · Tailwind CSS v4 · Radix │
├─────────────────────────────────────────────────────────────────┤
│ Tauri 2 IPC Bridge │
├─────────────────────────────────────────────────────────────────┤
│ Rust Backend │
│ ┌───────────────┬─────────────┬───────────┬───────┬───────┐ │
│ │ tokio-postgres│ sqlx │ tiberius │scylla │reqwest│ │
│ │ (Postgres) │(MySQL/SQLite│(MSSQL/Az) │(Cass/ │(ClickH│ │
│ │ │ │ │Scylla)│ Turso)│ │
│ └───────────────┴─────────────┴───────────┴───────┴───────┘ │
│ duckdb · mongodb · redis-rs · SSH Tunnel · deadpool │
│ OS Keychain (keyring) · Connection Pooling │
├─────────────────────────────────────────────────────────────────┤
│ Target Databases (Local / Cloud / SSH) │
└─────────────────────────────────────────────────────────────────┘
VeloxDbRepository), enabling seamless operation in both native desktop (Tauri IPC) and browser preview environments.src-tauri/src/engines/ (postgres, mysql, sqlite, duckdb, mongo, redis, clickhouse, libsql, mssql, cassandra) for high-performance, type-safe database communication.| Layer | Technologies & Libraries |
|---|---|
| UI Framework | React 19, TypeScript, Tailwind CSS v4, shadcn/ui, Radix UI, Phosphor Icons |
| Code Editor | CodeMirror 6 (@uiw/react-codemirror, @codemirror/lang-sql) |
| Diagram Engine | ReactFlow 12 (@xyflow/react), Dagre graph layout |
| State Management | Zustand 5, TanStack Query v5 |
| Data Grid & Virtualization | TanStack Virtual 3, TanStack Table 8 |
| Desktop Framework | Tauri 2 |
| Backend & Drivers | Rust, tokio-postgres, sqlx, tiberius, scylla, duckdb, mongodb, redis, reqwest, deadpool-postgres, rustls |
| Build & Bundler | Vite 8, pnpm 10 |
| Internationalization | i18next, react-i18next |
| Testing | Vitest |
Thanks to these amazing people who support VeloxDB!
Contributions are welcome! See CONTRIBUTING.md for:
MIT © Abenezer
Built with Rust and TypeScript. No cloud. No tracking. Just fast database tooling on your desktop.
307 followers · starred Jun 2026
56 followers · starred May 2026
742 followers · starred Aug 2026
145 followers · starred May 2026