# WhoDB

WhoDB is a self-hosted databases app. A lightweight, powerful, and user-friendly database management tool designed to streamline your database administration tasks. It is open source and self-hosted, installable on Docker Hub, Proxmox and Unraid.

Canonical page: https://ourlocalhost.com/app/1116/whodb

## Description

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: Unraid, Proxmox, Mac, Windows, Linux.

## Desktop and other devices

Mac, Windows, Linux.

## Health score

77/100 (Good), based on 5 of 5 factors.
- Maintained: 100 (last commit 7 days ago)
- Popular: 74 (5,036 GitHub stars)
- Easy to install: 75 (5 install platforms, install notes, Docker image)
- Light to run: 100 (100 MB minimum RAM, runs on ARM)
- Security check: 20 (1 serious finding, 15 minor, CI, tests)

## Security check

1 serious finding: A private key is committed in the source code.
Automated checks on commit 72b5160, 19 Oct 2026. Not an audit.

## Links

- Docker Hub: https://hub.docker.com/r/clidey/whodb
- desktop: https://github.com/clidey/whodb/releases/latest
- Documentation: https://docs.whodb.com/
- GitHub: https://github.com/clidey/whodb
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=whodb
- Official website: https://whodb.clidey.com/
- Unraid: https://ca.unraid.net/apps/whodb-14aa7fi025habu?q=WhoDB

## 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.

## Alternatives

- Beekeeper studio: Beekeeper Studio is a cross-platform, open-source SQL editor and database manager that helps developers and database administrators connect…
- 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 is a cross-database SQL and NoSQL client that lets you manage MySQL, PostgreSQL, Microsoft SQL Server, Oracle, MongoDB, SQLite, and…
- 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.

---
Source: Our Local Host (https://ourlocalhost.com/app/1116/whodb), the self-hosted and open-source app directory.
