DbGate(MAC版)
Mac用の無料オープンソースのデータベース管理ツール。MySQL、PostgreSQL、SQL Server、SQLite、MongoDB、Redisなどを1つのアプリで扱えます。
DbGate の概要
DbGateは、SQLとNoSQLのデータベースに対応したクロスプラットフォームのデータベース管理ツールです。MySQL、MariaDB、PostgreSQL、CockroachDB、SQL Server、Oracle、SQLite、DuckDB、Firebird、ClickHouse、Apache Cassandra、MongoDB、Redisに接続でき、複数の種類のデータベースを1つのアプリで同時に扱えます。使いやすさを重視した設計で、スキーマの比較、ビジュアルなクエリデザイナー、チャート、一括インポートとエクスポートといった高度なツールも必要に応じて使えます。
DbGateはJan Prochazka氏が開発し、GPL-3.0ライセンスで公開されています。Community版はどのような目的でも無料で使えます。有料のDbGate Premium版もあり、30日間の無料トライアルがあります。Premium版ではAmazon Redshift、libSQL/Turso、Cloudflare D1、Azure Cosmos DB、Amazon DynamoDB、Firestore、旧版のMongoDB 4、GraphQL、OData、OpenAPIの接続が追加されます。バージョン7.3.3ではライトテーマとダークテーマが刷新され、多くのバグとセキュリティの問題が修正されました。Homebrewでの動作条件はmacOS 13以降です。Mac版にはユニバーサル版と、より小さいApple Silicon版とIntel版があります。
主な機能
DbGateは、データベースの日常的な作業を1か所にまとめます。
- 多くのデータベース:SQLとNoSQLのサーバーを1つのアプリで並べて使えます。
- データの閲覧:Excelのようなフィルターや複数値フィルターで絞り込み、SQL変更スクリプトをプレビューしながらデータを編集できます。
- 関連データ:マスター/詳細ビュー、外部キーの参照、関連テーブルの列の展開に対応します。
- スキーマツール:テーブル、インデックス、キーの編集、構造の比較と同期、ER図の表示ができます。
- クエリデザイナー:コードを書かずにSQLクエリを視覚的に作成できます。
- SQLエディタ:コード補完とフォーマッターを使ってスクリプトを実行できます。
- インポートとエクスポート:CSV、Excel、JSON、NDJSON、XML、DBFに対応します。
- プラグイン:拡張可能なプラグイン構造に加え、チャートとライト/ダークテーマを備えています。
バージョン 7.3.3 の新機能
DbGate 7.3.3では、画面が刷新され、多くのバグとセキュリティの問題が修正されました。
- ライトテーマとダークテーマ、ボタン、メニュー、ダイアログ、通知を刷新しました。
- アプリの依存関係とElectronランタイムを更新しました。
- Redisのキー数とストリームのページ分割を修正しました(大きなストリームエントリIDを含む)。
- 無効にしたMongoDBの列フィルターが適用され続ける問題を修正しました。
- ワークスペースが隠しフォルダにあるとエクスポートのダウンロードが失敗する問題を修正しました。
- SSHトンネルの接続失敗でバックグラウンドプロセスが残り、メモリを使いすぎる問題を修正しました。
DbGate のよくある質問
DbGateは無料ですか?
はい。Community版はGPL-3.0ライセンスの無料オープンソースで、どのような目的にも使えます。30日間の無料トライアルがある有料のPremium版では、データベースと接続先が追加されます。
無料版はどのデータベースに対応していますか?
MySQL、MariaDB、PostgreSQL、CockroachDB、SQL Server、Oracle、SQLite、DuckDB、Firebird、ClickHouse、Apache Cassandra、MongoDB、Redisです。
DbGate Premiumだけの機能は何ですか?
Amazon Redshift、libSQL/Turso、Cloudflare D1、Azure Cosmos DB、Amazon DynamoDB、Firestore、旧版のMongoDB 4、およびGraphQL、OData、OpenAPIの接続です。
DbGateに必要なmacOSのバージョンは?
HomebrewではDbGateの条件はmacOS 13以降となっています。
DbGateはApple Siliconで動きますか?
はい。Apple SiliconとIntelに対応したユニバーサル版と、それぞれ専用のより小さいダウンロードがあります。
SQLを書かずにクエリを作れますか?
はい。クエリデザイナーで、複雑な条件を含むSQLクエリを視覚的に作成できます。
DbGateでスキーマを比較できますか?
はい。データベースの構造を比較して同期でき、ER図も表示できます。
インポートとエクスポートできるファイル形式は?
CSV、Excel、JSON、NDJSON、XML、DBFです。
HomebrewでDbGateをインストールできますか?
はい。brew install --cask dbgate を実行してください。
dbgate.FULLMAC.appのDbGateのダウンロードはどこから提供されますか?
ダウンロードボタンは、DbGate Communityの公式ダウンロードページ https://www.dbgate.io/download-community/ に移動します。dbgate.FULLMAC.appはアプリを変更したり再パッケージしたりしません。
似ているアプリ
OrbStackOrbStack は、Docker コンテナと Linux マシンを Mac で速く、軽く、かんたんに動かせるアプリです。Docker Desktop の代わりにそのまま使えます。docker や docker compose のコマンドはそのまま動き、初回起動時には Docker Desktop のコンテナ、イメージ、ボリュームを移行するか尋ねてくれます。数秒で起動し、Apple Silicon ではバックグラウンドの CPU 使用率が 0.1% 未満で、使っていないメモリは macOS に返します。コンテナのほか、16 種類のディストリビューションのフル Linux マシンや、ローカル開発用の軽量な Kubernetes クラスタも動かせます。OrbStack は Orbital Labs が開発しています。開発ツール
QuotaBarChatGPT アカウントで OpenAI Codex を使っている場合、使用量の上限は 5 時間と 1 週間の枠でリセットされ、残りを確認するには Codex や ChatGPT を開く必要があります。QuotaBar は残りの割合を Mac のメニューバーに表示し、60 秒ごとに更新します。アイコンをクリックすると各上限枠とリセットまでのカウントダウンを示す詳細パネルが開き、ほかのウインドウの前面に表示される小さなフローティング HUD をオンにすることもできます。開発ツール
Stargazer BarStargazer Bar は、GitHub リポジトリを見守ってくれる Mac 用の小さなネイティブメニューバーアプリです。メニューバーにスター数をリアルタイムで表示するので、ブラウザのタブを開いておかなくてもプロジェクトの様子がわかります。クリックすると詳細メニューが開き、スターとフォークの推移グラフ、リリースのダウンロード合計、メンテナー向けのレーダーを確認できます。公開リポジトリはスター数で測ります。スターのない非公開リポジトリは、対応が必要なもの、つまり失敗したビルド、未回答の Issue、新しいプルリクエストで測ります。開発ツール
Notch So GoodNotch So Good は、MacBook のノッチを AI コーディングエージェント用の小さなステータス表示に変えます。Claude Code や OpenAI Codex CLI が作業している間、黒いピルがノッチを広げ、左側には 3D キャラクターの Peek、右側には 5 時間の利用枠の残りを示すリングが表示されます。セッションがあなたを必要とするほど、Peek はノッチから大きく身を乗り出します。タスクが完了したり、失敗したり、利用上限に達したりすると、ノッチが開いて何がどのプロジェクトで起きたかをカードで知らせ、クリックすると tmux のペインまで含めて該当するターミナルのタブに移動します。開発ツール
Claude UsageClaude Usage は Claude Code を使う人のための小さなネイティブアプリです。メニューバーに、現在の 5 時間セッション、全モデルと Sonnet の週間使用量、従量課金のクレジットを、それぞれ使用量バーとリセット時刻付きで表示し、Claude Code を開く必要はありません。さらに Claude Code のプロンプトの下に、モデル、コンテキストウインドウの使用率、使用トークン数を 1 行で表示するので、容量が尽きる前にセッションを圧縮できます。ターミナルのペインごとに専用の表示が出て、tmux でも使えます。開発ツール
TintpadTintpad は、Claude Code や Codex のようなコマンドライン型コーディングエージェントを使う開発者向けの、無料のオープンソースランチャーです。どこからでも Option-Command-Space を押すと、Mac のノッチから黒いしずくが落ちてきて(ノッチのない Mac ではメニューバーの下に表示)、中にリポジトリが並びます。数文字入力して Return を押すと、いつも使っているターミナルがそのリポジトリで開き、前回そこで使ったモードでエージェントがすでに起動しています。開発ツール
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。