DbGate - オープンソースのクロスプラットフォーム (no)SQL DB クライアント
(dbgate.org)-
Svelte + Electron
-
Windows/Linux/macOS および Web ブラウザーで動作
-
MySQL/PostgreSQL/SQL Server/MongoDB に接続
→ 同時マルチ接続、SSH トンネル対応
- グリッド形式のデータブラウザー & エディター
→ FK マスター/ディテールビュー、FK ルックアップ
→ ワンクリック Group By
→ バッチ編集可能(マクロ)
- クエリエディター & SQL ジェネレーター
→ 構文ハイライトおよびコード補完
→ Join ウィザード
→ 現在の DB から SQL を自動生成(Create/Drop/Insert/Truncate..)
- CSV/Excel/JSON の Export & Import
→ プラグインでフォーマット拡張可能
→ JavaScript によるスクリプト対応
→ DB 間のテーブルコピー対応
- ネイティブ MongoDB ドライバー対応
→ コレクションデータ、JSON 表示..
→ MongoDB API を利用したクエリ対応
- NPM 形式のプラグインアーキテクチャ
2件のコメント
私は DBeaver + MongoDB Compass を使っているのですが、
DbGate も Oracle に対応していないことを除けば MySQL、PostgreSQL、MongoDB まで使えるので、良さそうですね。
MongoDB の利用 UX も悪くなさそうですし…
ひとまず、いろいろなオープンソースツールを使ってみた中では最近は DBeaver がいちばん感触が良かったのですが、DbGate も一度使ってみようと思います。
MongoDB Compass と比べると反応速度が速くて良いですし、bastion サーバーの設定もできるので便利ですね。
ただ、認証DBを指定するオプションがないのが少し残念で、
詳細データを表示するときに改行が自動で反映されないのも惜しいですね(MongoDBしか使ったことはありません)