gobang - a Free Yet Fancy Database Manager Written in Rust

gobang - a Free Yet Fancy Database Manager Written in Rust

gobang is a free and open-source app that allow developers to manage databases easily from the command-line with a TUI interface.

Features

  • Cross-platform support (macOS, Windows, Linux)
  • Lighting Fast Speed
  • Multiple Database support (MySQL, PostgreSQL, SQLite)
  • Intuitive keyboard only control
  • Simple configuration

Although, it is a polished project, it does not include handy tools, as SQL editing, and support multiple connections.

16 Free SQL Clients IDE, Editor, and Viewer for Linux
In today’s data-driven world, efficient database management is crucial for businesses, developers, and data analysts alike. Whether you’re a seasoned database administrator or a developer just starting out, having the right tools to interact with your SQL databases can significantly impact your productivity and efficiency. SQL clients, IDEs (Integrated Development

Install

macOS

brew install tako8ki/tap/gobang

Windows

scoop install gobang

Arch Linux

paru -S gobang-bin

with Rust's Cargo

cargo install --version 0.1.0-alpha.5 gobang

Usage

gobang
$ gobang -h
USAGE:
    gobang [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -c, --config-path <config-path>    Set the config file

Configuration

The location of the file depends on your OS:

  • macOS: $HOME/.config/gobang/config.toml
  • Linux: $HOME/.config/gobang/config.toml
  • Windows: %APPDATA%/gobang/config.toml

The following is a sample config.toml file:

[[conn]]
type = "mysql"
user = "root"
host = "localhost"
port = 3306

[[conn]]
type = "mysql"
user = "root"
host = "localhost"
port = 3306
password = "password"
database = "foo"
name = "mysql Foo DB"

[[conn]]
type = "postgres"
user = "root"
host = "localhost"
port = 5432
database = "bar"
name = "postgres Bar DB"

[[conn]]
type = "sqlite"
path = "/path/to/baz.db"

License

MIT License

Resources

GitHub - TaKO8Ki/gobang: A cross-platform TUI database management tool written in Rust
A cross-platform TUI database management tool written in Rust - TaKO8Ki/gobang

Looking for more Database Managers

14 Open-source Web-based SQL Database Managers
SQL stands for Structured Query Language, and it is a standardized language used to manage relational databases. It is used to create, modify, and query databases, and is commonly used in web development and data analysis. SQL allows users to manage large amounts of data, and to interact with that
Top 17 Free, open-source SQL clients for productive database management
What is an SQL client and What SQL Database client? Structured Query Language (SQL) is a domain-specific language built to aid in designing and managing data in relational databases. There are many types of SQL databases like MySQL, MariaDB, Oracle DB, PostgreSQL, and MSSQL. SQL client is a program that
13 Free Open-source SQLite Database clients and managers
Best, free, open-source SQL database managers
16 Free SQL Clients IDE, Editor, and Viewer for Linux
In today’s data-driven world, efficient database management is crucial for businesses, developers, and data analysts alike. Whether you’re a seasoned database administrator or a developer just starting out, having the right tools to interact with your SQL databases can significantly impact your productivity and efficiency. SQL clients, IDEs (Integrated Development
19 Free Terminal SQL Client for Linux, Windows and macOS
What is an SQL Client? An SQL client is a software tool that allows users to connect to and interact with a database server using SQL (Structured Query Language). It provides an interface to execute SQL queries, manage database structures, and perform administrative tasks such as backups, updates, and migrations.







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+