A modern, open-source database management GUI for macOS, Windows, and Linux.
- Query Editor - Monaco-based editor with syntax highlighting, auto-complete, multiple tabs, parameterized queries, EXPLAIN visualization, and 30+ SQL snippets per dialect
- Schema Browser - Explore and manage databases, tables, columns, indexes, foreign keys, views, routines, triggers, sequences, enums, and extensions
- Data Grid - Virtual-scrolled grid with in-cell editing, filtering, sorting, column resize/reorder, multi-row selection, bulk operations, and undo/redo
- ER Diagrams - Interactive entity-relationship diagram visualization
- Import / Export - CSV, JSON, SQL, and Excel formats
- Security - SSL/TLS connections, SSH tunneling, OS-level credential storage
- Process Monitor - View and manage active database processes
- Command Palette - Quick access to all actions via
Cmd+K/Ctrl+K - Dark / Light Theme - Follows system preference or manual toggle
- Cross-platform - Native builds for macOS (Intel + Apple Silicon), Windows, and Linux
Download the latest version for your platform at zequel.dev/download.
Contributions are welcome! Whether it's bug reports, feature requests, or pull requests — all help is appreciated.
See the Development Setup guide to get started.
- Fork the repository and create your branch from
main:
git checkout -b my-feature-
Make your changes. Follow the existing code style and conventions.
-
If you added or changed functionality, add or update tests.
-
Run the type checker and tests to make sure nothing is broken:
npm run typecheck
npm run test:unit-
Commit your changes with a clear message describing what and why.
-
Push to your fork and open a Pull Request against
main.
Full documentation is available at zequel.dev (or run npm run docs:dev locally).
- Development Setup - Setup, project structure, and guidelines
- Connection URLs - Test database connection strings
- Releasing - How to release a new version
- App Icons - Generating app icons
Created by Paulo Castellano
- GitHub: @paulocastellano
- X: @paulocastellano


