tabularis

tabularis

An open-source database client supporting PostgreSQL, MySQL/MariaDB, and SQLite, featuring an embedded SQL notebook, visual EXPLAIN, AI, and MCP.

MCPDataOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 3.3k
Source
mcp-github

Overview

tabularis is an open-source database client that supports PostgreSQL, MySQL/MariaDB, and SQLite. It offers an SQL notebook, interactive visual EXPLAIN plans, a built-in MCP server for AI agent integration, and a plugin system for extending functionality. Ideal for developers and data analysts who need efficient database management and querying.

Capabilities

  • SQL notebook support with Markdown and cross-cell variables
  • Interactive visual EXPLAIN execution plans
  • Built-in MCP server for AI agent integration
  • Plugin system supporting multiple languages
  • Local AI model for text-to-SQL conversion

Use cases

Database management and queryingSQL query optimizationAI-assisted data analysisUnified management across multi-database environments

Setup

Requires: Node 环境API Key
winget install Debba.Tabularis (Windows) or brew tap TabularisDB/tabularis && brew install --cask tabularis (macOS) or sudo snap install tabularis (Linux)

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I install tabularis?

Available via winget (Windows), brew (macOS), or snap (Linux).

Which databases does tabularis support?

Supports PostgreSQL, MySQL/MariaDB, and SQLite.

Does tabularis support plugins?

Yes, the plugin system allows plugins to be written in any language.

Related skills