Sqlectron(MAC版)
Mac 用の無料オープンソース SQL クライアント。PostgreSQL、MySQL、MariaDB、SQL Server、SQLite、Redshift、Cassandra に対応するシンプルで軽量なアプリです。
Sqlectron の概要
Sqlectron は、無料でオープンソースの Mac 用 SQL クライアントです。開発チームはシンプルで軽量と説明しており、複数のデータベースとプラットフォームに対応します。PostgreSQL、Redshift、MySQL、MariaDB、Microsoft SQL Server、SQLite を 1 つのアプリで扱えるほか、NoSQL データベースの Cassandra にも対応します(プロジェクトが示す例外があります)。同じアプリは Windows と Linux でも使えるため、異なるコンピュータを使うチームでも 1 つのツールにまとめられます。
サーバーの一覧をアプリに保存し、オートコンプリート付きのクエリボックスで作業します。設定は Mac では ~/Library/Preferences/Sqlectron の設定ファイルに保存されますが、プロジェクトはアプリから変更することを勧めています。アプリでは、ズーム倍率、標準の SELECT の行数制限(初期設定は 100)、オートコンプリートのオプションを変更でき、初期設定でオフのログ出力をオンにすることもできます。コマンドラインを好む人向けに、ターミナル版が別プロジェクトとして用意されています。
Sqlectron は SQLECTRON チームが開発し、MIT ライセンスで公開されています。バージョン 1.39.0 では、Mac 用の Apple Silicon ビルド、MariaDB の ed25519 認証が追加され、検索時のクラッシュとサーバーサイドバーのサイズ変更の問題が修正されました。プロジェクトは、このリリースで 10.11 と 10.12 のサポートを終了したこと以外、macOS の最小バージョンを公表していません。Apple Silicon と Intel の Mac 向けに別々のダウンロードがあります。
主な機能
Sqlectron は、データベースの作業を 1 つの小さなアプリにまとめます。
- 多くのデータベース:PostgreSQL、MySQL、MariaDB、SQL Server、SQLite、Redshift。
- Cassandra:NoSQL に対応(プロジェクトが示す例外があります)。
- サーバーの保存:接続先の一覧をアプリに保存できます。
- クエリボックス:オートコンプリートを使って SQL を書いて実行できます。
- 行数制限:標準の SELECT で返す行数を設定できます。
- ズーム:画面に合わせてズーム倍率を変更できます。
- ログ:問題の調査に使えるログは任意で、初期設定ではオフです。
- クロスプラットフォーム:Windows と Linux でも利用できます。
バージョン 1.39.0 の新機能
Sqlectron 1.39.0 では、Mac 用の Apple Silicon ビルドが追加されました。
- macOS 用の Apple Silicon(arm64)dmg
- MariaDB の ed25519 認証
- アプリアイコンを Big Sur のスタイルに更新
- 検索時のクラッシュを修正
- サーバーサイドバーのサイズ変更を修正
- macOS 10.11 と 10.12 のサポートを終了
Sqlectron のよくある質問
Sqlectron は無料ですか?
はい。Sqlectron は無料で、MIT ライセンスのオープンソースです。
Sqlectron が対応するデータベースは?
PostgreSQL、Redshift、MySQL、MariaDB、Microsoft SQL Server、SQLite、Cassandra です。Cassandra は NoSQL データベースで、プロジェクトがいくつかの例外を示しています。
Sqlectron は Apple Silicon で動きますか?
はい。バージョン 1.39.0 には Apple Silicon の Mac 用と Intel の Mac 用に別々のダウンロードがあります。
Sqlectron に必要な macOS のバージョンは?
プロジェクトは最小バージョンを公表していません。macOS 10.11 と 10.12 はサポートされなくなったとだけ述べています。
Sqlectron はほかのシステムでも使えますか?
はい。Windows と Linux でも利用できます。
Sqlectron にオートコンプリートはありますか?
はい。クエリボックスにはオートコンプリートとライブオートコンプリートがあり、どちらも設定でオフにできます。
Mac で Sqlectron の設定はどこに保存されますか?
~/Library/Preferences/Sqlectron の設定ファイルに保存されます。プロジェクトはアプリから設定を変更することを勧めています。
コマンドライン版はありますか?
はい。ターミナルで使うインターフェースが別プロジェクトの sqlectron-term として用意されています。このページではデスクトップアプリを扱っています。
Sqlectron は Homebrew でインストールできますか?
はい。Homebrew の cask 名は sqlectron です。
sqlectron.FULLMAC.app の Sqlectron のダウンロードはどこから提供されますか?
ダウンロードボタンは GitHub の Sqlectron 公式リリース https://github.com/sqlectron/sqlectron-gui/releases/latest に移動します。sqlectron.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 はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。