SkillAgentSearch skills...

Tabularis

A lightweight, developer-focused database management tool. Supports MySQL, PostgreSQL and SQLite. Hackable with plugins. Built for speed, security, and aesthetics.

Install / Use

/learn @debba/Tabularis

README

<div align="center"> <img src="public/logo-sm.png" width="120" height="120" /> </div>

tabularis

<p align="center">

Build & Release Known Vulnerabilities Discord Gitster

</p> <p align="center"> <a href="https://snapcraft.io/tabularis"><img src="https://img.shields.io/badge/snap-tabularis-blue?logo=snapcraft" alt="Snap Store" /></a> <a href="https://aur.archlinux.org/packages/tabularis-bin"><img src="https://img.shields.io/badge/AUR-tabularis--bin-1793D1?logo=archlinux&logoColor=white" alt="AUR" /></a> <a href="https://winstall.app/apps/Debba.Tabularis"><img src="https://img.shields.io/winget/v/Debba.Tabularis?label=WinGet&logo=windows&color=0078D4" alt="WinGet" /></a> </p>

A lightweight, developer-focused database management tool, built with Tauri and React.

Available in: English, Italian, Spanish

Discord - Join our discord server and chat with the maintainers.

<div align="center"> <img src="website/public/img/overview.png?v" width="80%" alt="Tabularis" /> </div>

💡 Origin Story: This project was born from a vibe coding session — an experiment in fluid, agent-assisted development to build a functional tool from scratch in record time.

Release Download:

Windows macOS Linux AppImage Linux .deb Linux .rpm

<!-- SPONSORS:START -->

Sponsors

  • <a href="https://www.serversmtp.com/?utm_source=tabularis&utm_medium=referral&utm_campaign=sponsor" target="_blank"><img src="website/public/img/sponsors/turbosmtp_compact.png" height="28" alt="turboSMTP" /></a> turboSMTP — Professional SMTP relay — your emails delivered straight to the inbox, never to spam
  • <a href="https://www.kilo.ai/?utm_source=tabularis&utm_medium=referral&utm_campaign=sponsor" target="_blank"><img src="website/public/img/sponsors/kilocode_compact.png" height="28" alt="Kilo Code" /></a> Kilo Code — Open source AI coding agent — build, ship, and iterate faster with 500+ models
  • <a href="https://usero.io/?utm_source=tabularis&utm_medium=referral&utm_campaign=sponsor" target="_blank"><img src="website/public/img/sponsors/usero_compact.png" height="28" alt="Usero" /></a> Usero — Feedback becomes code. Automatically.

Become a sponsor →

<!-- SPONSORS:END -->

Table of Contents

Installation

Windows

WinGet (Recommended)

winget install Debba.Tabularis

Direct Download

Download the installer from the Releases page and run it:

tabularis_x.x.x_x64-setup.exe

Follow the on-screen instructions to complete the installation.

macOS

Homebrew (Recommended)

To add our tap, run:

brew tap debba/tabularis

Then install:

brew install --cask tabularis

Homebrew

Direct Download

When you install tabularis on macOS, you need to allow accessibility access (Privacy & Security) to the tabularis app.

If you are upgrading and you already have tabularis on the allowed list you will need to manually remove them before accessibility access can be granted to the new version.

macOS users who download directly from releases may need to run:

xattr -c /Applications/tabularis.app

after copying the app to the Applications directory.

Linux (Snap)

sudo snap install tabularis

Snap Store

Linux (AppImage)

Download the .AppImage file from the Releases page, make it executable and run it:

chmod +x tabularis_x.x.x_amd64.AppImage
./tabularis_x.x.x_amd64.AppImage

Arch Linux (AUR)

yay -S tabularis-bin

Updates

Automatic Updates

Tabularis checks for updates automatically on startup. When a new version is available, a notification will appear, allowing you to download and install the update seamlessly.

Manual Updates

You can also manually check for updates or download the latest version directly from the Releases page.

Gallery

View the full gallery at tabularis.dev

Discord

Join our Discord server to chat with the maintainers, suggest features, or get help from the community.

Changelog

Features

Connection Management

Full reference on tabularis.dev →

  • Support for MySQL/MariaDB, PostgreSQL (with multi-schema support) and SQLite.
  • Multi-Database Selection: Select multiple MySQL/MariaDB databases in a single connection — each appears as its own collapsible node in the sidebar.
  • Save, manage, and clone connection profiles with secure local persistence.
  • Redesigned Connections Page: Grid and list view modes, real-time search, branded driver icons (PostgreSQL elephant, MySQL dolphin, SQLite cylinder) in their official colors.
  • Open in Editor: Right-click any connection in the sidebar to open it directly in the editor via context menu.
  • Manage SSH Connections from the connection manager.
  • Optional secure password storage in system Keychain.
  • SSH Tunneling with automatic readiness detection.

Database Explorer

Full reference on tabularis.dev →

  • Tree View: Browse tables, columns, keys, foreign keys, indexes, views, and stored routines.
  • Inline Editing: Edit table and column properties directly from the sidebar.
  • ER Diagram: Interactive Entity-Relationship visualization (Pan, Zoom, Layout) with selective table diagram generation.
  • Context Actions: Show data, count rows, modify schema, duplicate/delete tables.
  • Views Support: Browse, inspect, and query database views with full metadata.
  • Stored Routines: View and manage stored procedures and functions with parameter details.
  • Fast Metadata: Parallel fetching for schema loading.
  • SQL Dump & Import: Export and restore databases with a single flow.

SQL Editor

Full reference on tabularis.dev →

  • Monaco Editor: Syntax highlighting and auto-completion.
  • Tabbed Interface: Isolated connections per tab.
  • Split View: Open multiple database connections side-by-side in a resizable split-pane layout.
  • Execution: Run full scripts, selections, or specific statements.
  • Saved Queries: Persist frequently used SQL.
  • AI Assist Overlay: AI assistance buttons accessible as a floating overlay directly in the editor.

Keyboard Shortcuts

Full reference on tabularis.dev →

  • Built-in shortcuts for navigation, editor, and data grid actions (e.g. Ctrl+B to toggle sidebar, Ctrl+T for a new tab, Ctrl+→/← to paginate results).
  • Fully customizable: Remap any non-locked shortcut from Settings → Keyboard Shortcuts — press the combo to record it, click ↺ to reset.
  • Platform-aware: Uses Cmd on macOS and Ctrl on Windows/Linux throughout.
  • Visual hints: Hold Ctrl+Shift in the sidebar to reveal numbered badges (1–9) for instant connection switching.
  • **Pers

Related Skills

View on GitHub
GitHub Stars771
CategoryData
Updated1h ago
Forks53

Languages

TypeScript

Security Score

100/100

Audited on Mar 20, 2026

No findings