MySQL、PostgreSQL、SQL Server、MongoDB、SQLiteなど、多数のSQL・NoSQLデータベースに対応したクロスプラットフォームのデータベースマネージャー。デスクトップアプリとWebアプリで利用できます。
- スター
- 310
- フォーク
- 29
- 未解決の Issue
- 32
- 最終コミット
- 6 時間前
これは何?
db-studioはブラウザベースのデータベースクライアントです。1つのインターフェースからテーブルの閲覧、レコードの編集、スキーマ設計、クエリ実行ができます。`npx db-studio`で起動すると、ローカルの.envファイルまたは環境変数からDATABASE_URLを読み込みます。または、Connectページに接続URLを貼り付けて接続できます。
PostgreSQL、MySQL、SQL Server、Oracle、SQLite、Turso、Cloudflare D1、DuckDB、MongoDB、Redis、ClickHouseなど、幅広いデータベースに対応しています。保存した接続情報はホームディレクトリ配下のローカル設定ファイルに保存されます。サーバーはデフォルトで127.0.0.1にバインドされ、ネットワークからのアクセスにはホストやパスワードを設定できます。
Dockerでの利用にも対応しており、インライン編集やCSV・Excel・JSONへのエクスポートができるテーブルグリッド、Monacoベースのクエリエディタも備えています。また、Gemini、OpenAI、Anthropic、Grok、OpenRouter用の自分のAPIキーを使うAIアシスタントも利用できます。
主な機能
- 01単一の接続URLから、SQL・ドキュメント・キーバリューデータベースに接続
- 02表計算ソフト風のテーブルグリッドで、インライン編集、フィルタリング、並べ替え、ページネーションが可能
- 03ライブモードで変更された行やセルを強調表示
- 04CSV、Excel、JSONからデータを一括挿入
- 05テーブルの作成やカラムの編集に加え、インデックスや外部キーを管理
- 06AIによるクエリ生成や修正に対応したMonacoクエリエディタ
ユースケース
- デスクトップクライアントをインストールせずに、ローカルの開発用データベースを手早く確認
- 開発中にSQLiteやPostgreSQLのレコードを編集し、テーブルをエクスポート
- MongoDBやRedisのデータを、リレーショナルデータベースと並べて1つのツールで閲覧
- パスワード保護を設定し、プライベートネットワーク上でデータベーススタジオを共有
クイックスタート
- 1
npx で db-studio を実行します(インストール不要)
npx db-studio - 2
接続 URL を直接渡すか、Connect ページに貼り付けます
npx db-studio -d "postgresql://localhost/mydb"
使う前に知っておきたいこと
- デフォルトではサーバーは 127.0.0.1 で待ち受けるため、ネットワーク経由でアクセスするには追加の設定が必要です。
- AI 機能を使うには、対応プロバイダーの API キーを自分で用意する必要があります。
収録されている特集
トピック
よくある質問
- db-studio とは?
- npxコマンド1つで起動できる、SQL・ドキュメント・キーバリューデータベース向けのオープンソースGUI。 db-studioはブラウザベースのデータベースクライアントです。1つのインターフェースからテーブルの閲覧、レコードの編集、スキーマ設計、クエリ実行ができます。`npx db-studio`で起動すると、ローカルの.envファイルまたは環境変数からDATABASE_URLを読み込みます。または、Connectページに接続URLを貼り付けて接続できます。
- db-studio は無料で使えますか?ライセンスは?
- db-studio は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- db-studio は今もメンテナンスされていますか?
- 活発にメンテナンス中。db-studio の最終コミットは 2026年11月6日 です。
- db-studio は何に使えますか?
- デスクトップクライアントをインストールせずに、ローカルの開発用データベースを手早く確認 開発中にSQLiteやPostgreSQLのレコードを編集し、テーブルをエクスポート MongoDBやRedisのデータを、リレーショナルデータベースと並べて1つのツールで閲覧 パスワード保護を設定し、プライベートネットワーク上でデータベーススタジオを共有
- db-studio のインストール方法は?
- npx で db-studio を実行します(インストール不要): npx db-studio 接続 URL を直接渡すか、Connect ページに貼り付けます: npx db-studio -d "postgresql://localhost/mydb"
- db-studio はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/husamql3/db-studio
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Postgres、MySQL、MariaDB、SQL Server、ClickHouse、SQLiteに対応した、デスクトップ・Web向けのAI搭載データベースクライアント兼MCPサーバー。
RustとGPUIで構築された高速なネイティブのクロスプラットフォームDBクライアント。ElectronやJVMを使わず、多数のSQL・NoSQLエンジンに対応します。
100以上のデータベースに対応する軽量なクロスプラットフォームDBクライアント。デスクトップ、Docker、CLI、AI SQLアシスタント、MCPサーバーを搭載。
40以上のデータベースに対応し、デスクトップ・Web・Docker・CLIで使える、無料のローカルファーストなAI支援データベースクライアント兼SQLワークスペース。
SQL・NoSQLデータベースに対応し、AIチャットとMCPサーバーを搭載した、macOS・iOS向けの無料オープンソースネイティブDBクライアント。