TabularisDB/tabularis
Open-source desktop SQL workspace with 3 built-in database drivers and 16 shipped plugins, including SQL Server, DuckDB, ClickHouse and Redis. Built-in MCP server for Claude, Cursor and Devin, SQL notebooks and visual EXPLAIN.
tabularis とは何ですか?
tabularis は、オープンソースでクロスプラットフォームのデスクトップアプリケーションであり、フル機能のSQLワークスペースとして機能します。初期状態でいくつかのデータベース(PostgreSQL、MySQL/MariaDB、SQLite)に接続でき、プラグインシステムによりさらに多くのデータベース(DuckDB、ClickHouse、Redis、Firestore、MongoDBなど)にも接続可能です。アプリには軽量な MCPサーバー が内蔵されており、Claude、Cursor、DevinなどのAIエージェントが、あなたが使用しているUIと同じインターフェースからスキーマを読み取り、クエリを直接実行できます。
コア機能
| 機能 | あなたが得られるもの |
|---|---|
| 接続管理 | プロファイルの保存、SSHトンネル、セキュアなパスワード保存、接続ごとのアイコンと色の設定。 |
| データベースエクスプローラー | テーブル、カラム、インデックス、ER図のツリー表示、ワンクリックでのデータプレビュー、エクスポート/インポート。 |
| SQLエディター | Monacoベースのエディター、構文強調、自動補完、複数ステートメント実行、分割ビュータブ、AIアシスタントオーバーレイ。 |
| SQLノートブック | SQLとMarkdownの混合セル、セル間変数、インラインチャート、HTML/CSV/JSONへのエクスポート。 |
| ビジュアルクエリビルダー | ドラッグアンドドロップによるテーブル結合、フィルタ、集計;リアルタイムSQL生成。 |
| ビジュアルEXPLAIN | インタラクティブな実行計画グラフ、オプションでAI生成の分析。 |
| データグリッド | インライン編集、バッチ更新、CSV/JSONエクスポート、JSONB構文強調、基本的なジオメトリサポート。 |
| キーボードショートカット | インターフェースに組み込まれたショートカット、JSONキーバインディングファイルで完全カスタマイズ可能。 |
| プラグインシステム | JSON-RPC 2.0プラグイン(任意の言語)で新しいドライバーを追加可能;組み込みレジストリから再起動なしでインストール。 |
| AI機能(オプション) | OpenAI、Anthropic、Ollama(ローカルモデル)または任意のOpenAI互換APIを使用したテキストからSQL生成、クエリの説明。 |
| MCPサーバー | ウェルススペースを外部AIエージェントに公開し、スキーマの読み取りとプログラムによるクエリ実行を可能にします。 |
インストール方法
- Windows –
winget install Debba.Tabularisまたはリリースページからインストーラーをダウンロード。 - macOS –
brew install --cask tabularis(署名済みノートリザドビルド)またはDMGをダウンロード。 - Linux – Snap、Flatpak、AppImage、.deb、.rpm、およびAURパッケージで利用可能。
すべてのビルドは署名されており、起動時に自動更新チェックが行われます。
拡張性
- ドライバーとプラグイン – 3つの組み込みドライバー + 21の公式プラグインが同梱。追加のドライバーは組み込みレジストリからコミュニティプラグインをインストールするか、任意の言語で作成したJSON-RPC実行可能ファイルを追加することで追加可能。
- テーマ – 設定 → 外観から宣言型のテーマパッケージを管理可能。
- 設定 – 通常のOS固有の設定フォルダ(
~/.config/tabularis/、~/Library/Application Support/tabularis/、%APPDATA%\tabularis\)に保存。フォルダの移動やクラウドストレージによる同期も可能。
だれが使うべきか?
- ノートブックスタイルのワークフローを必要とするデータアナリスト。
- 複数のデータベースに対して素早くアドホッククエリを実行したい開発者。
- 言語モデルが同じ環境内でSQLを生成または説明できるAI強化ワークフローを求める人。
- 簡単なJSON-RPCインターフェースで新しいデータソースを公開したいプラグイン作成者。
ライセンスとコミュニティ
- Apache 2.0 ライセンス – 個人および商用利用に無料。
- 活発なDiscordコミュニティ、定期的なリリース(GitHub Actions CI)、公開プラグインレジストリ。
要するに:tabularisは、従来のデータベースツールとオプションのAIアシスタンス、プラグインアーキテクチャを融合させた現代的で拡張可能なデスクトップSQL IDEであり、リレーショナルまたはNoSQLストアと作業するすべての人にとって便利なハブです。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト