WhoDB

A lightweight, powerful, and user-friendly database management tool designed to streamline your database administration tasks.

  • Databases
  • Other
  • Productivity
  • Tools & Utilities
A lightweight, powerful, and user-friendly database management tool designed to streamline your database administration tasks. Combining the simplicity of Adminer with enhanced UX and performance, WhoDB is built with GoLang to deliver optimal speed and efficiency. With features like interactive schema visualization and inline editing, WhoDB caters to both small projects and complex enterprise systems.

Platform availability

Available on 5 of 9 platforms

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

88/100 Excellent

Maintained
100last commit 0 days ago
Popular
745,036 GitHub stars
Easy to install
755 install platforms, install notes, Docker image
Light to run
100100 MB minimum RAM, runs on ARM

Availability: platform listings confirmed today, links checked 10 days ago

GitHub stars
5,036
Open issues
30
Last commit
2026-10-15
Latest release
0.135.0
License
Apache-2.0
Activity
unknown

Checked today - source: GitHub (clidey/whodb)

Resources & Compatibility

Minimum requirements: 100 MB RAM, 50 CPU core(s). ARM (e.g. Raspberry Pi) is supported.

Checked 17 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Run the Docker setup and use postgres as host Start and keep running the WhoDB and PostgreSQL containers from the Docker Compose file, and when WhoDB asks for the database host, use `postgres` instead of `localhost`. Port 8080 is the WhoDB app, 5432 is the PostgreSQL database, and using the Docker service name helps WhoDB find the database inside Docker. source
  • Install the CLI before running whodb commands If you will use the command line, install the official CLI with `npm install -g @clidey/whodb`. This puts the `whodb` command on your machine, so you can log in, run queries, or start the MCP server (a bridge for AI tools) instead of getting a command-not-found error. source
  • Sign in and save a default org/project After WhoDB is running, sign in with `whodb login --host http://localhost:8080`, then save your defaults with `whodb use --host http://localhost:8080 --org <org> --project <project>`. This tells the CLI which account and workspace to use, so later commands do not fail because they do not know where to send data. source

Fetched today - each note links to its source

Alternatives (11)

  • Beekeeper studio - Open Source SQL Editor and Database Manager for MySQL, SQL Server, Postgres, Redshift, Sqlite and more.
  • DB Browser for SQLite - DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
  • DBeaver - A versatile, open-source database tool for developers and administrators supporting multiple databases via JDBC drivers with extensive plug…
  • DbGate - DbGate The Smartest SQL+noSQL Database Client Cross-database MySQL, PostgreSQL, MS SQL, Oracle, MongoDB, SQLite and others
  • HeidiSQL - Supports MySQL, MariaDB, Microsoft SQL, and PostgreSQL for data viewing, editing, and exporting with no tracking and offline capabilities.
  • LibreOffice - Base - Base is a full-featured desktop database front end, designed to meet the needs of a broad array of users, for all kinds of usages, such as…
  • MySQL Workbench - MySQL Workbench is a unified visual tool for database architects, developers, and database administrators to design, develop, and manage My…
  • NocoDB - NocoDB is an open-source, self-hosted data platform that turns relational databases into collaborative spreadsheet-like interfaces.
  • Valentina Studio - FREE native AI enabled database manager for RDBMS: DuckDB, MariaDB, MySQL, Parquet, PostgreSQL, SQLite, SQL Server, Valentina DB, and Mongo…
  • drawDB - Free, simple, and intuitive online database diagram editor and SQL generator.
  • phpMyAdmin - phpMyAdmin is a free, open-source web interface for administering MySQL and MariaDB databases over the web.

Checked 14 days ago - source: AlternativeTo

Common questions

What should I verify first if WhoDB cannot connect to a database?

Verify the database is reachable from the machine before adjusting anything in WhoDB.

Where can I find installation and setup help in the docs?

The FAQ has an Installation & Setup section with answers to how to install.

Where should I go if the FAQ does not answer my question?

Check the Troubleshooting Guide or reach out to the community.

Answers sourced from docs.whodb.com, docs.whodb.com

Community

Collected 16 days ago - public community threads