10 posts

v0.9.13: Plugins Meet the Interface
UI Extensions land in production, PostgreSQL gains range, multirange, and enum support, and the Settings page gets a full redesign. Plus two new driver capabilities for plugin authors.
v0.9.10, UI Extensions in Progress, and Two Real Plugins
v0.9.10 lands a handful of fixes, including multi-database window title and per-database record operations. Meanwhile, the UI extensions branch is being tested with two real plugins: a JSON Viewer and the Google Sheets driver.
Phase 2 of the Plugin System: Plugins That Touch the UI
Phase 1 let anyone build a database driver. Phase 2 lets plugins put buttons, fields, and menu items directly into the Tabularis interface. Here is the design and why it works the way it does.
Connection String Import, Visual Query Builder Fix, and More: v0.9.8
v0.9.8 introduces connection string import for network drivers, fixes drag-and-drop in the Visual Query Builder on Windows, and resolves an SQLite open failure on Windows.
Query Hacker News with SQL: a New Plugin for Tabularis
A Hacker News plugin for Tabularis that exposes the public HN API as a queryable SQL database — and serves as a real-world showcase for the new per-plugin settings system.
Plugin Settings, Connection Groups, and Credential Cache: v0.9.7
v0.9.7 brings per-plugin interpreter settings, connection groups, a credential cache, and a robust plugin startup error flow.
Smarter Filters, Close Tab, and a Better Plugin Install: v0.9.6
v0.9.6 ships a structured filter toolbar with ORDER BY autocomplete, a close-tab keyboard shortcut, a cleaner plugin install error experience, and a handful of focused bug fixes.
Tabularis Goes NoSQL: Redis Ships, MongoDB and ClickHouse Need You
The plugin ecosystem is growing beyond SQL. Two Redis drivers have already shipped thanks to community contributors. Now we need experts to push DuckDB, MongoDB, and ClickHouse across the finish line.
Plugins, Unleashed: Rollback, Python Drivers, and the Task Manager
v0.9.2 brings a fully evolved plugin ecosystem — enable/disable drivers, rollback to previous versions, a cross-platform Python plugin for CSV folders, and a new Task Manager to monitor every process at a glance.
Build Your Own Driver: Tabularis Gets a Plugin System
Supporting every database in the world is an impossible task for a small team. So we built a plugin system that lets anyone add a new database driver — in any language.