Narwhal
Open Source Self-Hosted Database

Narwhal

Powerful TUI database client with built-in MCP server and Vim mode

Database Developer Tools TUI

Screenshots

A closer look at the product interface and key surfaces.

5 images

At a glance

Primary use case
Powerful TUI database client with built-in MCP server and Vim mode
Best for
Database — Database, Developer Tools
Stack
Lua, Nix, ratatui, rust
License
NOASSERTION
Maintenance
9 hours ago
Access
Open source · Self-hosted

About this tool

Narwhal is a feature rich TUI database client featuring a built in Model Context Protocol server. It supports Postgres, MySQL, SQLite, DuckDB, and ClickHouse while providing Vim style editing, Lua plugins, and terminal based ER diagrams.

Repository

Stars

33

Forks

0

Issues

5

License

NOASSERTION

Last Push

9 hours ago

Features

  • Includes a built-in Model Context Protocol server for seamless AI agent integration.
  • Supports five major database engines including Postgres, MySQL, and ClickHouse.
  • Provides Vim style modal editing and a customizable Lua based plugin system.
Browse all tools

Published 2 hours ago