Tabularis is a free, open-source desktop database client for PostgreSQL, MySQL/MariaDB, and SQLite. Built with Rust and Tauri v2, it is fast, lightweight, and cross-platform (Windows, macOS, Linux).
Features: SQL Notebooks with inline charts and cross-cell variables. AI-powered SQL assistant (OpenAI, Claude, Ollama, and more). Built-in MCP server for AI agent integration. Visual Query Builder with drag-and-drop JOINs. Plugin system to add any database driver. Monaco-based editor with smart autocomplete. High-performance data grid with inline editing. ER Diagram visualization. SSH tunneling. Secure credential storage via OS keychain. Split view, saved queries, SQL dump/import, 10+ themes, customizable shortcuts.
Hackable, extensible, and built for everyday SQL work.
https://tabularis.dev
https://github.com/debba/tabularis
Features
- PostgreSQL, MySQL/MariaDB, SQLite support
- SQL Notebooks with charts and cross-cell variables
- AI-powered SQL generation and query explanation
- MCP Server for AI agent integration
- Visual Query Builder with drag-and-drop interface
- Plugin system — add any database driver
- Monaco-based SQL Editor with smart autocomplete
- High-performance virtualized Data Grid
- Inline editing for data and schema
- ER Diagram visualization from live schema
- SSH Tunneling for secure remote access
- System Keychain credential storage
- Split View for side-by-side connections
- SQL Dump and Import with progress tracking
- Create Table Wizard
- 10+ built-in themes with custom theme support
- Fully customizable keyboard shortcuts
- Multi-language (EN, IT, ES, ZH)
- Automatic updates
- Saved Queries
- Connection Groups
- Read-Only Mode
- Export to CSV and JSON
- Task Manager for background operations
- Editor state persistence across sessions
- Cross-platform: Windows, macOS, Linux
- Open source (Apache 2.0)
- Built with Rust (Tauri v2) — fast and lightweight