Repolode
clidey

clidey/whodb

多様なデータベースの閲覧・編集・クエリ実行に対応した、軽量なセルフホスト型Webワークスペース。AIによるクエリ支援も利用できます。

代替できる製品:DBeaverTablePlus

スター
5,051
フォーク
243
未解決の Issue
18
最終コミット
4 時間前

これは何?

WhoDBは、データベースを探索するためのセルフホスト型ワークスペースです。ブラウザー上で動作し、表をスプレッドシート風のグリッドで表示して、並べ替え、フィルタリング、ページネーション、インライン編集を行えます。また、スキーマ間の関係をインタラクティブなグラフで確認できます。

PostgreSQL、MySQL、SQLite、DuckDB、MongoDB、Redis、Elasticsearch、ClickHouseなど、幅広いシステムに対応しています。クエリ用のスクラッチパッドでは、複数のセル、オートコンプリート、クエリ履歴を利用でき、データのインポート、エクスポート、モックデータの生成も可能です。デスクトップアプリ、ターミナルCLI、AIツール向けのMCPサーバーとしても提供されています。

AI機能は任意で利用できます。OllamaやLM Studioなどのローカルプロバイダー、またはOpenAI、Anthropic、Geminiなどのホステッドプロバイダーに接続し、自然な英語で質問できます。

主な機能

  • 01並べ替え、フィルタリング、インライン編集に対応したスプレッドシート風のデータグリッド
  • 02テーブルとその関係を示すインタラクティブなグラフ
  • 03オートコンプリートと履歴を備えたクエリ用スクラッチパッド
  • 04データのインポート、エクスポート、モックデータの生成
  • 05SQL、ドキュメント、キー・バリュー、検索データベースに対応
  • 06ローカルまたはホステッドプロバイダー経由の任意のAIクエリ機能と、MCPサーバー

ユースケース

  • 重いデスクトップクライアントをインストールせずに、ローカルデータベースを調べる
  • チームメイトが不慣れなデータやその関係性を把握するのを支援する
  • ブラウザーからアドホッククエリを実行し、レコードを編集する
  • 開発やテスト用のモックデータを生成する

クイックスタート

  1. 1

    DockerでWhoDBを実行する

    docker run --rm -it -p 8080:8080 clidey/whodb
  2. 2

    http://localhost:8080を開き、データベースの接続情報を入力する

使う前に知っておきたいこと

  • 一部の機能やデータベースのサポートはCommunity版またはPlatform版によって異なります。SSOや監査ログなどの高度な機能は、有償のPlatform版でのみ利用できます。

収録されている特集

トピック

よくある質問

whodb とは?
多様なデータベースの閲覧・編集・クエリ実行に対応した、軽量なセルフホスト型Webワークスペース。AIによるクエリ支援も利用できます。 WhoDBは、データベースを探索するためのセルフホスト型ワークスペースです。ブラウザー上で動作し、表をスプレッドシート風のグリッドで表示して、並べ替え、フィルタリング、ページネーション、インライン編集を行えます。また、スキーマ間の関係をインタラクティブなグラフで確認できます。
whodb は無料で使えますか?ライセンスは?
whodb は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
whodb は今もメンテナンスされていますか?
活発にメンテナンス中。whodb の最終コミットは 2026年11月8日 です。
whodb は何に使えますか?
重いデスクトップクライアントをインストールせずに、ローカルデータベースを調べる チームメイトが不慣れなデータやその関係性を把握するのを支援する ブラウザーからアドホッククエリを実行し、レコードを編集する 開発やテスト用のモックデータを生成する
whodb のインストール方法は?
DockerでWhoDBを実行する: docker run --rm -it -p 8080:8080 clidey/whodb http://localhost:8080を開き、データベースの接続情報を入力する
whodb はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/clidey/whodb

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト