menu
language日本語
save_alt ダウンロード

PSQL の代替 - 使いやすい Postgres GUI

psql で大きなテーブルを閲覧するのがつらくなったり、クエリがテキストファイルに散らばってしまったりしたら、Beekeeper Studio がワークフローにぴったりの GUI です。

大きなテーブルを CLI で表示するのに疲れて、Beekeeper Studio に乗り換えました。 - Frank Kumro

psql は優れたツールです。高速で、スクリプト化でき、シェルのワークフローにすっきり収まります。ただし、つらくなる場面は決まって 2 つあります。クエリの結果がターミナルに収まらない横長のテーブルだったとき、そして「保存済みクエリ」が検索もできない .sql ファイルだらけのフォルダだと気づいたときです。

Beekeeper Studio はその両方を解決する GUI です。psql が得意なことまで psql をやめさせようとはしません。

PostgreSQL に対してクエリを実行している Beekeeper Studio

Beekeeper Studio と psql の比較

どちらも Postgres に接続してクエリを実行できます。GUI なら、日々の作業の手間を大きく減らせる機能がいくつか手に入ります。

  • データの確認や編集に便利なスプレッドシート形式のテーブルビュー。列が扱いにくいときは行単位の JSON ビューアも使えます
  • 正しい ALTER TABLE 構文を覚える気になれないときでも、クリック操作でテーブルやインデックスを管理できます
  • 検索可能な保存済みクエリ機能。よく使うクエリがテキストファイルに散らばることはありません
  • CSV / JSON / SQL のインポートとエクスポートが簡単

psql を使っていた頃は、テキストファイルに保存した SQL クエリが多すぎました。 - JG

それでも psql が使われ続ける理由

GUI がそんなに良いなら、なぜ psql は今も皆のターミナルにあるのでしょうか?正直に言うと、ほとんどのデータベース GUI は習得が難しく、インターフェースもわかりにくいので、psql -d mydb と入力して済ませるほうが楽だからです。私はわかりにくいツールや古臭いインターフェースにうんざりして Beekeeper Studio を作りました。だからこそ、すぐに使えて作業の邪魔をしません。

私自身も、ちょっとしたスクリプト作業には今でも psql を使っています。でも、重要な本番データベースに対する作業(データの調査、マイグレーションの実行、行の修正)には、ちゃんとしたツールが欲しいのです。

Beekeeper Studio はすっきりしていて快適で、すぐに使えました。 - Mike Kelly, CTO of MemberVault

Beekeeper Studio を作った理由

使うたびに覚え直さなければならない、複雑すぎるデータベースアプリにうんざりして、私は Beekeeper Studio を作りました。VSCode や Sublime Text のような、速くて軽い SQL 用のツールが欲しかったのです。

結論から言うと、条件に合う良いアプリが見つからなかったので、自分で作りました。それが Beekeeper Studio が今ここにある理由です。

🕶 直感的で使いやすい

Beekeeper Studio の SQL エディタとクエリ結果(ダークテーマ)

Beekeeper Studio は、今の時代に作られたと感じられる高速でモダンな UI を備えています。開いて、接続して、クエリを実行するだけ。チュートリアルは不要です。

Beekeeper Studio はすぐになじみました。使い方を覚えるのに何時間もかかることはなく、ツールキットにスムーズに加わりました。 - CS (研究職)

🔌 複数の接続を簡単に管理

赤で色分けされた本番データベースに接続し、個人用とチーム用の保存済みクエリを表示している Beekeeper Studio

Beekeeper Studio は SQLite、Postgres、さらには Oracle など、幅広いデータベースに対応しています。接続ごとに色分けすれば環境をひと目で見分けられ、接続するとアプリ全体がその色に変わります。

複数環境のサポートが便利です(本番は赤、開発は黄、localhost は緑にしています)。 - Chander, Motion

🐧 クロスプラットフォーム(本当に)

Beekeeper Studio は MacOS、Windows、Linux で同じように動作します。私たちも皆さんと同じくあらゆるコンピューターをいじっているので、Linux でも だからこそ最高品質のソフトウェアにしたいと考えています。

私は Mac と Linux を併用していますが、どちらのプラットフォームでも同じ機能を持つ同じアプリケーションを使えるのは素晴らしいです。 - Brian Loomis, Principal Engineer, Nikola Motor

💄 見た目だけではありません

Ctrl/Cmd+P - データベースと保存済みクエリをクイック検索

ミニマルでモダンなデザインだけが魅力ではありません。Beekeeper は、多くの開発者が実際に行う日々のデータベース作業をしっかりカバーします。

データをすばやく簡単に編集したいときも、プロのように SQL を書きたいときも、テーブルを作成 & 変更したいときも、さらには同僚とクエリを共有したいときも、Beekeeper Studio におまかせください。

Beekeeper Studio のデザイン(見た目と機能の両面)へのこだわりが、作業を楽にしてくれます。 - Long

Beekeeper Studio を試す

無料でダウンロードでき、登録やクレジットカードは不要です。