Favicon of dblab

dblab

Fast, lightweight TUI database client supporting PostgreSQL, MySQL, SQLite3, Oracle, and SQL Server. Single binary with keyboard shortcuts, SSL connections, and YAML config management.

dblab is a terminal-based database client that brings a fast, interactive interface to your database management workflow. Built in Go and distributed as a single binary, it works seamlessly across macOS, Linux, and Windows without any external dependencies.

Key capabilities include:

  • Support for PostgreSQL, MySQL, SQLite3, Oracle, and SQL Server from one application
  • Lightweight and portable - single binary handles all database clients
  • Vim-style editor with normal and insert modes for writing queries
  • Keyboard-driven navigation for efficient database exploration
  • SSL/TLS encryption for secure remote database connections
  • SSH tunnel support for accessing databases through jump hosts
  • YAML configuration files to save and manage multiple database connections
  • Automatic page updates and customizable key bindings
  • Cross-platform 32/64-bit support with zero dependencies

Whether you're managing development databases across different environments or need quick access to production data, dblab provides a responsive interface that prioritizes speed and simplicity. Connection strings via URL scheme are supported, along with command-line flags for flexible connection options. The tool is ideal for developers and database administrators who prefer terminal-based workflows and want to avoid heavyweight GUI applications.

Install

Brew
$ brew install --cask

Features

Config fileRemote SSH support

Media

Pros

4
  • Supports multiple database types (PostgreSQL, MySQL, SQLite3, Oracle, SQL Server)
  • Fast and lightweight terminal UI
  • Single binary installation
  • Vim-style query editor with keyboard shortcuts

Related tools

Categories:

Share:

Auto-fetched .

Recent releases

Similar to dblab

Favicon

 

  
 
Favicon

 

  
 
Favicon