tabularis
/blog/#extensibility

7 posts tagged with #extensibility

Apr 21, 2026, 12:0015 min read#plugins

Your First Tabularis Driver in 20 Minutes: Google Sheets, Step by Step

A hands-on walkthrough of @tabularis/create-plugin and @tabularis/plugin-api — from an empty directory to a working Google Sheets driver with OAuth, custom connection form, and sheets-as-SQL tables.

Read article

More in #extensibility

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.

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.

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.