ついにプラグインシステムが登場しました。Beekeeper Studio に組み込まれたプラグインストアからプラグインをインストールしたり、文字どおり数分で独自のプラグインを開発したりできます。
注目機能: プラグイン
プラグインは本日から利用できます。Community Edition のユーザーはコミュニティプラグインを2つまで、有料エディションのユーザーは無制限にインストールできます。
プラグインは Beekeeper Studio に新しい画面を追加します。リリース時点で、自社開発のプラグインをいくつかストアで公開しています
利用可能なコミュニティプラグイン
- Map Visualization - データを地図上にポイント、ヒートマップ、軌跡などとして表示します。開発者は私です。
- Explain Visualizer - クエリが遅い、重い、またはその両方である原因をデバッグできます。開発者は私です。
- Pivot Tables - 結果セットから Excel 風のピボットテーブルを作成し、分析結果をすばやく集計できます。開発者は私です。
- Gatekeeper - Beekeeper Studio に MCP サーバーを追加するコミュニティ開発のプラグインです。認証情報を共有せずに Claude や Codex から接続先にクエリを実行できます。開発者: Gldwyn
- DB Manager Pro - スナップショット、ライブストリームでのデータ複製、スキーマ差分、マイグレーションなどの強力なツールを追加するコミュニティプラグインです。開発者: JonathanHerSa
プラグインのセキュリティ機能
- 設定システムを使って、プラグインを完全に無効化できます。
- 新しいプラグインにはデフォルトで読み取り専用のアクセス権が付与されるため、読み書きモードを有効にしない限りデータベースを変更できません。
- 企業は独自のカスタムプラグインレジストリを使用して、従業員が事前審査済みのプラグインのみをインストールするよう管理したり、社内用プラグインを開発したりできます。
- プラグインは安全な iFrame 内で読み込まれ、SDK が提供する機能以外にはアプリの他の部分にアクセスできません。
プラグインとは?
プラグインは、Beekeeper Studio のタブ内の iFrame で開かれる単なる HTML ファイルです。
Plugin SDK を使うことで、プラグインはクエリの実行やテーブルスキーマの取得など、Beekeeper Studio の特定の機能にアクセスできます。React、Vue、Angular、Svelte などでプラグインを構築するための小さな Vite プラグインも用意しています。
プラグイン開発
プラグイン開発はとてもシンプルです。
- HTML ファイルを作成する
- manifest.json ファイルを作成する
- 以上です
プラグインを世界中に公開したい場合は、コミュニティプラグインレジストリに公開できます。
新しいテーマ
さらにまだあります!コミュニティ開発のテーマに備えてテーマシステムを再構築し、Dracula と GitHub の2つの新テーマで検証しています

これらのテーマはアプリに組み込まれています。コミュニティテーマも近日公開予定です :-)。
Windows on ARM
Beekeeper Studio に Windows on ARM 版が加わりました。Snapdragon X 搭載のノート PC をお使いなら、このバージョンは格段に軽快でレスポンスが良くなります。
企業向け一括導入用 MSI ビルド
社内の多数のマシンに Beekeeper Studio を展開する場合、MSI パッケージを利用できるようになりました。MSI パッケージでは自動アップデートが無効になっているため、ソフトウェアの展開を自社で適切に管理できます。
多数の細かな修正と改善
VIM モードの相対行番号、SQL Server の企業環境での接続に関するバグ修正、Redis 5 対応、エッジケースでのゴースト接続のバグ修正、ドラッグ&ドロップの改善、数十件のセキュリティ修正など、とても全部は書ききれません。
コミュニティのコントリビューターに大感謝
いつもどおり、多くの変更はコミュニティから寄せられました。AI を使って PR を書く人も増えていますが、私たちのコミュニティは責任を持って自分の作業に向き合い、テストやスクリーンショットを追加し、フィードバックを手作業で整理してくれています。素晴らしい皆さん、本当にありがとうございます。
| コントリビューター | 変更内容 | PR |
|---|---|---|
| @cynicalmindset | 接続フォームに SSH の詳細を入力すると SSH トンネルを自動で有効化 | #4575 |
| @MSK998 (Mark Scott-Kiddie) | テーブルビューでの BYTEA カラムの描画を高速化 | #4691 |
| @andreasarf | Cassandra: ユーザー定義型内にネストされた UUID を表示 | #4701 |
| @andreasarf | 接続の読み込み・保存のたびに読み取り専用モードがリセットされる問題を修正 | #4769 |
| @Srijal-SS | タブの閉じるボタンにホバーエフェクトを追加 | #4710 |
| @bnquon | データベースファイルをアプリにドラッグ&ドロップできない問題を修正 | #4752 |
| @lode (Lode Claassen) | ssh config の IdentityFile が公開鍵のみを指している場合も SSH トンネルが動作するように修正 |
#4761 |
| @austinwilcox | Vim モードでの相対行番号 | #4844 |
| @eliasthecactus | 接続フォームから新しい SQLite データベースを作成できない問題を修正 | #4865 |
| @AmineBenzaazaa | MongoDB: エンティティリストのコレクションを名前順に並べ替え | #4877 |
| @Saad-elnagar | Redis: MEMORY USAGE 非対応のサーバーに対応
|
#4883 |
| @Ekko82 | 接続画面への SQLite ファイルのドロップを再び可能に | #4906 |
| @bymarvin | テーブルに長いエラーが表示されてもステータスバーの位置を維持 | #4925 |
すべての変更
09e9cc660 Merge pull request #4954 from beekeeper-studio/fix/last-minute-updates
9899f6fd1 Merge pull request #4949 from beekeeper-studio/fix/plugin-modal-ui
10b4dd9c1 Merge pull request #4947 from beekeeper-studio/fix/blocking
603974f56 Merge pull request #4938 from beekeeper-studio/docs/more-plugin-docs
ab7559ae6 Merge pull request #4937 from beekeeper-studio/claude/sqlserver-queryraw-rc62
69b528d62 Merge pull request #4929 from beekeeper-studio/fix/bundled-config
049def1f0 Merge pull request #4928 from beekeeper-studio/fix/vim-clipboard
42fd6f409 Merge pull request #4908 from beekeeper-studio/fix/cache-plugin-entry
076484ac9 Merge pull request #4925 from bymarvin/fix/statusbar-long-error
d30446d85 Merge pull request #4922 from beekeeper-studio/fix/close-unsaved-tab
eb172f40e Merge pull request #4879 from beekeeper-studio/claude/plugin-visibility-enhancements-thbc0l
438c8f9e0 Merge pull request #4902 from beekeeper-studio/rathboma/kind-brown-dfkqa2
2d9323925 Merge pull request #4914 from beekeeper-studio/feat/read-only-plugin-option
5039ca5ee Merge pull request #4907 from beekeeper-studio/fix/plugin-disable-state
513f516d1 Merge pull request #4906 from Ekko82/fix/sqlite-drop-file-path
a61c9c9e6 Merge pull request #4903 from beekeeper-studio/rathboma/hopeful-galileo-cu51qj
8000fa806 Merge pull request #4905 from beekeeper-studio/fix/modal-style-override
359497d41 Merge pull request #4901 from beekeeper-studio/rathboma/upbeat-cannon-9zl4rj
2eabc2776 Merge pull request #4865 from eliasthecactus/fix/sqlite-create-4854
76b5fa86b Merge pull request #4884 from beekeeper-studio/dependabot/npm_and_yarn/follow-redirects-1.16.1
3c274c3c7 Merge pull request #4885 from beekeeper-studio/dependabot/npm_and_yarn/vite-8.1.6
e4a380cf7 Merge pull request #4858 from beekeeper-studio/fix/spreadsheet-gap-1
d70e80cdf Merge pull request #4897 from beekeeper-studio/fix/plugin-docs-beta-tag
6238cff04 Merge pull request #4896 from beekeeper-studio/rathboma/gifted-hawking-vmev4n
414d01220 Merge pull request #4891 from beekeeper-studio/feat/gh-token-setting
e25adaf34 Merge pull request #4894 from beekeeper-studio/docs/plugin-system
f3ce720a0 Merge pull request #4834 from beekeeper-studio/fix/table-tab-enter-nav
768587ecc Merge pull request #4881 from beekeeper-studio/fix/plugins
016fe2f7f Merge pull request #4883 from Saad-elnagar/fix/redis-memory-usage-pre-4
4fd1f9cfa Merge pull request #4784 from beekeeper-studio/feat/full-theme-system
e68033dcd Merge pull request #4878 from beekeeper-studio/ccr-ba62bc3a-98jspq
57a3203af Merge pull request #4877 from AmineBenzaazaa/fix/4731-sort-mongodb-collections
0e6a11b0b Merge pull request #4880 from beekeeper-studio/rathboma/practical-ptolemy-gdx5wk
3dc869892 Merge pull request #4837 from beekeeper-studio/trial-ended-modal-redux
fb6a20ef2 Merge pull request #4855 from beekeeper-studio/feat/plugin-data-scope
f7ff968f3 Merge pull request #4859 from beekeeper-studio/fix/dont-scroll-with-home-end-keys
186467df0 Merge pull request #4872 from beekeeper-studio/rathboma/awesome-wozniak-qby57v
63e1c8b37 Merge pull request #4875 from beekeeper-studio/rathboma/serene-fermi-b2ai2j
fcc8dde31 Merge pull request #4876 from beekeeper-studio/rathboma/eloquent-gates-wewq1k
7a31a6146 Merge pull request #4873 from beekeeper-studio/rathboma/hopeful-mayer-syp0ws
19b1372df Merge pull request #4871 from beekeeper-studio/rathboma/modest-sagan-5qzndc
82058f8f8 Merge pull request #4869 from beekeeper-studio/rathboma/gallant-hawking-kxh1h6
0e83d8258 Merge pull request #4870 from beekeeper-studio/rathboma/fervent-fermat-y3t9ga
355a456b9 Merge pull request #4856 from beekeeper-studio/dependabot/npm_and_yarn/handlebars-4.7.10
20a1e1db3 Merge pull request #4691 from MSK998/master
3f322ad15 Merge pull request #4701 from andreasarf/fix/cassandra-uuid-in-udt
62e129c9d Merge pull request #4853 from beekeeper-studio/dependabot/npm_and_yarn/proxy-addr-2.0.8
1c9d1736d Merge pull request #4851 from beekeeper-studio/dependabot/npm_and_yarn/shell-quote-1.12.0
d02847904 Merge pull request #4849 from beekeeper-studio/fix/ui-kit-release-workflow
92f6f0c0b Merge pull request #4844 from austinwilcox/vim-relative-line-numbers
c8693a560 Merge pull request #4841 from beekeeper-studio/updated-readmes-1791233185
64a4dbffe Merge pull request #4839 from beekeeper-studio/rc-61
56ddb58f9 Merge pull request #4840 from beekeeper-studio/docs-broken-links-fix
84bc79527 Merge pull request #4811 from beekeeper-studio/dependabot/npm_and_yarn/undici-6.29.0
26078df4c Merge pull request #4827 from beekeeper-studio/dependabot/npm_and_yarn/dompurify-3.4.16
b393cccc5 Merge pull request #4828 from beekeeper-studio/dependabot/npm_and_yarn/grpc/grpc-js-1.14.5
5e61c5383 Merge pull request #4823 from beekeeper-studio/dependabot/npm_and_yarn/moment-2.31.0
6324025d8 Merge pull request #4824 from beekeeper-studio/dependabot/npm_and_yarn/brace-expansion-1.1.21
137e3c031 Merge pull request #4825 from beekeeper-studio/dependabot/npm_and_yarn/fast-uri-3.1.8
e90c46f43 Merge pull request #4704 from beekeeper-studio/fix/ui-kit-setup
c6a8c064b Merge pull request #4770 from beekeeper-studio/fix/cass-race
7dc1f8918 Merge pull request #4768 from beekeeper-studio/fix/missing-dev-containers
65c6fbe20 Merge pull request #4769 from andreasarf/fix/read-only-mode-not-saved
68335ac99 Merge pull request #4575 from cynicalmindset/fix/ssh-tunnel-auto-enable
2dac70efc Merge pull request #4765 from beekeeper-studio/updated-readmes-1789503379
10e438455 Merge pull request #4744 from beekeeper-studio/sqlite-connection-issues-fixed
dde70876b Merge pull request #4710 from Srijal-SS/feat/tabbar-cross-button-hover-effect
99952692d Merge pull request #4756 from beekeeper-studio/rathboma/fix-disconnect-after-utility-restart
6ad4fabe0 Merge pull request #4758 from beekeeper-studio/fix/trino-js-client
282ec8163 Merge pull request #4761 from lode/fix/ssh-identityfile-publickey
b0e960e8b Merge pull request #4740 from beekeeper-studio/dependabot/npm_and_yarn/js-yaml-3.15.2
35a37de2a Merge pull request #4741 from beekeeper-studio/dependabot/npm_and_yarn/vitest-4.1.11
3600410f3 Merge pull request #4753 from beekeeper-studio/fix/surreal
e1ac9c313 Merge pull request #4752 from bnquon/fix/database-file-drag-drop
189feae39 Merge pull request #4750 from beekeeper-studio/fix/upgrade-node-electron
3ca7c547d Merge pull request #4749 from beekeeper-studio/sql-server-first-time-better
161d7265e Merge pull request #4748 from beekeeper-studio/claude/github-actions-deprecations-fb78w6
e9899480c Merge pull request #4746 from beekeeper-studio/rathboma/nifty-cray-0ismed
de3d7ecd2 Merge pull request #4745 from beekeeper-studio/rathboma/blissful-brown-q0xblq
f7eb93b76 Merge pull request #4687 from beekeeper-studio/jest-to-vitest
Beekeeper Studioは無料のオープンソースのデータベースGUIです
これまで使った中で最高のSQLクエリ&エディタツールです。データベースの管理に必要なものがすべて揃っています。 - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studioは高速で直感的、そして使いやすいツールです。多数のデータベースに対応し、Windows、Mac、Linuxで快適に動作します。
Beekeeper Studio 利用者の声
「Beekeeper Studio は、これまでの SQL ワークフローを完全に置き換えてくれました。高速で直感的で、データベース作業がまた楽しくなりました。」
「多くのデータベース GUI を試してきましたが、Beekeeper は機能とシンプルさのバランスが絶妙です。とにかくちゃんと動きます。」