JetBrains の DataGrip は、JetBrains IDE 製品に共通する強力なテキスト編集機能を備えた人気の有料データベース GUI です。
しかし、このアプリケーションの重厚な性質はすべての人に適しているわけではありません。JetBrains のフラッグシップ製品 IntelliJ と同様に、多くの開発者はより軽量で学習曲線がなだらかなエディターを好みます。
幸いなことに、SQL GUI のオープンソースエコシステムは強力で健全なため、多くの代替選択肢があります。
1. Beekeeper Studio Community Edition
Windows、MacOS、Linux で利用可能 - こちらからダウンロード
Beekeeper Studio のユーザビリティとデザインへの強いこだわりは、オープンソースのデータベース GUI の中でもユニークであり、DataGrip の優れた代替ツールとなっています。
Beekeeper Studio を開いたら、ダサくなかった - Mateo
Beekeeper Studio は MySQL、PostgreSQL、SQLite、SQL Server、その他多数のデータベースをサポートしています。Beekeeper Studio を際立たせているのは、クリーンで直感的なインターフェースと、オートコンプリート、クエリフォーマット、ネイティブタブ、テレメトリやトラッキングのないプライバシーファーストポリシーなどの強力な機能の組み合わせです。
Beekeeper Studio には、フルインポート/エクスポート、バックアップ&リストア、Oracle や Cassandra などのより多くのデータベースのサポートなど、より多くの機能を備えた商用の「ultimate」エディションもあります。購入いただくたびに、私たちの小さな独立チームがミッションに従い、世界に高品質のオープンソースソフトウェアを提供する助けになります。
JetBrains は以前の製品のいくつかをオープンソースにしましたが、DataGrip では同じことをしませんでした。一方、Beekeeper Studio Community Edition は真のオープンソース GPLv3 ライセンスで提供されているため、真に自由(libre)で無料(gratis)です。
DataGrip の UI(または価格)が使いにくいと感じる方には、Beekeeper Studio がおすすめです。私たちが偏っているのは明らかですが、ぜひ自分で試してみてください。きっと同意していただけると思います。
Beekeeper Studio リンク
- Beekeeper Studio と DataGrip を比較
- 無料の community エディションをダウンロード
- ultimate エディションをダウンロード
- Github でソースコードを見る
2. DBeaver
MacOS、Windows、Linux

DBeaver は DataGrip にとって Eclipse が IntelliJ にとってそうであるような存在です。DataGrip と同様に、DBeaver は Java で構築されていますが、Java Swing で構築される代わりに、DBeaver は Eclipse プラットフォーム上に構築されているため、Eclipse と非常によく似た使用感です。
DBeaver は多くの機能をパッケージに詰め込んでおり、GitHub でオープンソースでもありますが、DBeaver についての最大の不満は DataGrip についての不満と同じ - 複雑さです。DBeaver は正直なところ DataGrip よりも少し扱いにくく感じます。
DataGrip の複雑さが嫌なら、DBeaver でも慰めは見つかりません。より良いユーザビリティを持つアプリが欲しいなら、Beekeeper Studio Community Edition を選ぶ方が良いでしょう。
DBeaver リンク
3. HeidiSQL
Windows のみ

2002年に作成された HeidiSQL は、Microsoft Windows で MySQL、MariaDB、Microsoft SQL、PostgreSQL データベースを管理するための評価が高く成熟した GUI です。データベースとデータを視覚的に管理するためのグラフィカルインターフェースを含む堅牢な機能セットを提供します。
HeidiSQL は複数のサーバーへの接続、ユーザー権限の管理、SQL クエリの直接実行を可能にし、信頼性が高く多目的なツールを必要とするエンジニアにとって実用的な選択肢です。
HeidiSQL リンク
4. Sequel Ace(旧 Sequel Pro)
MacOS のみ

Sequel Ace は Sequel Pro のフォークです。MySQL(および MariaDB)用のシンプルな macOS データベース管理ツールとして優れています。
Sequel Ace は macOS 専用に構築されており、使いやすく分かりやすいデータベース管理アプリとして Sequel Pro の遺産を引き継いでいます。
クエリのオートコンプリート、シンタックスハイライト、CSV や Excel での直接インポート/エクスポートなどの機能により、Sequel Ace は MySQL 用の強力でありながら分かりやすいデータベース管理ソリューションを探している Mac ユーザーにとって優れた選択肢です。
Sequel Ace リンク
5. SQuirreL SQL
Windows、MacOS、Linux で利用可能

SQuirreL SQL は、JDBC(Java Database Connectivity)経由でデータベースに接続する UI を提供する Java ベースのオープンソース SQL クライアントです。
DataGrip と同様に、MySQL、PostgreSQL、Oracle、SQL Server など多くのデータベースエンジンと互換性があります。Java と JDBC をベースにしていることはドライバー互換性にとってメリットです。
DBeaver や DataGrip と似た多くの機能を持ち、似たような基盤(Java)のおかげで非常によく似たインターフェースを持っています。
SQuirreL SQL リンク
6. ボーナス:Adminer
Web ベース

Adminer は、単一の PHP ファイルとして提供されるというユニークなアプローチでデータベース管理において際立っています。
MySQL、PostgreSQL、SQLite、MS SQL、Oracle データベースの管理をサポートし、さらにコミュニティプラグインを通じてより多くのデータベースをサポートします。
Adminer はデプロイが簡単で、新しいデータベース互換性やカスタムテーマなどの追加機能を提供する多くのコミュニティプラグインがあります。
Adminer は実際には PHPMyAdmin の代替として位置付けられており、PHPMyAdmin も PHP ベースの Web ベース SQL GUI です。
Adminer リンク
Beekeeper Studio は最高の DataGrip 代替ツール
Beekeeper Studio は、他のオープンソースツールとそのユーザビリティへの注力不足に対するフラストレーションから生まれました。これにより Beekeeper Studio は市場で最高のオープンソース SQL GUI だと考えていますが、もちろん私たちが偏っているのは明らかです 🙃。
オープンソース GUI に何を求めていても、リストされているすべてのプロジェクトは情熱的で才能あふれる開発者によって構築された成熟した高品質なソフトウェアです。どれを選んでも間違いはありません。
Beekeeper Studioは無料でオープンソースのデータベースGUIです
今まで使った中で最高のSQLクエリ&エディタツールです。データベース管理に必要なすべてが揃っています。 - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studioは高速で直感的、使いやすいです。Beekeeperは多くのデータベースをサポートし、Windows、Mac、Linuxで快適に動作します。
Beekeeper Studioについてユーザーの声
"Beekeeper Studioは私の古いSQLワークフローを完全に置き換えました。高速で直感的で、データベース作業を再び楽しくしてくれます。"
"多くのデータベースGUIを試しましたが、Beekeeperは機能とシンプルさの完璧なバランスを実現しています。とにかく動きます。"
