gobang
Cross-platform TUI database management tool
TLDR
Launch gobang with default config
$ gobang
Launch with a custom config file$ gobang -c [path/to/config.toml]
Display help$ gobang -h
SYNOPSIS
gobang [options]
DESCRIPTION
gobang is a cross-platform terminal-based database management tool written in Rust, supporting MySQL, PostgreSQL, and SQLite. It provides an interactive TUI for browsing databases, running queries, and managing tables.Database connections are configured in a TOML config file (default: ~/.config/gobang/config.toml). The tool features a SQL editor with syntax highlighting and result display in table format.
PARAMETERS
-c, --config-path PATH
Set the config file path.-h, --help
Display help and exit.-V, --version
Display version and exit.
KEYBINDINGS
↑/↓
Navigate tables/columnsEnter
Select table/view columnsTab
Switch between panelse
Edit connectiond
Delete recordq
Quit>
Open query editor?
Show help
CAVEATS
Requires database credentials. Large query results may impact performance. Some database-specific features may not be supported.
HISTORY
gobang was created as a universal terminal-based database client, similar to GUI tools like DBeaver but for the terminal.
