🔌 Multi-Database
First-class support for PostgreSQL, MySQL/MariaDB, and SQLite. Manage multiple connection profiles with secure local persistence.
tabularis
A lightweight, developer-focused database management tool.
Built with Tauri and React for
speed, security, and aesthetics.
Connection Manager & SQL Editor
This project was born from frustration with existing database tools. Most current solutions feel clunky, outdated, or bloated with poor user experience.
Tabularis is the answer: a refreshing alternative built to prioritize UX without sacrificing power. It bridges the gap between native performance and web flexibility, using Tauri to keep the footprint tiny and startup instant.
First-class support for PostgreSQL, MySQL/MariaDB, and SQLite. Manage multiple connection profiles with secure local persistence.
Construct complex queries visually. Drag tables, connect columns for JOINs, and let the tool write the SQL for you. Includes aggregate functions and advanced filtering.
Connect to remote databases securely through SSH tunnels. Passwords can be optionally stored in your system's Keychain.
Monaco-based editor with syntax highlighting, multiple tabs, and DataGrip-style execution (run selected, run all).
GUI wizards to Create Tables, Modify Columns, and Manage Indexes/Foreign Keys. Visualize your database structure effortlessly.
Inline editing, row deletion, and easy data entry. Export results to JSON or CSV with a single click.
Install via your favorite AUR helper:
yay -S tabularis-bin
git clone https://github.com/debba/tabularis.git
cd tabularis
npm install
npm run tauri build