Hex Fiend(MAC版)
Mac 用の無料オープンソースの 16 進エディタ。巨大なファイルをメモリに読み込まずにすばやく編集し、バイナリを比較してデータを調べられます。
Hex Fiend の概要
Hex Fiend は、macOS 用の高速な 16 進エディタです。ファイルの中身を確認したり、バイト単位で変更したりしたい人に向いています。その場での上書きしかできないエディタと違い、データの挿入、削除、並べ替えができます。ファイルをメモリに保持しないので、RAM の少ない Mac でも軽くすばやく動き、巨大なファイルでも開く、スクロールする、コピーする、ペーストするといった操作ができます。プロジェクトによると、118 GB までのファイルでテストされています。
2 つのファイルを比較して、挿入と削除を考慮した差分を表示できます。両方を開いて「ファイル」>「比較」のメニューを使います。データインスペクタは、選択したバイトを整数または浮動小数点数、符号ありまたは符号なし、ビッグエンディアンまたはリトルエンディアンとして読み取ります。バイナリテンプレートは、スクリプトを使ってファイルの構造を表示します。保存時には変更のない部分を飛ばし、一時的なディスク領域を必要としません。
Hex Fiend は BSD スタイルのライセンスによる無料のオープンソースソフトウェアで、著作権は Peter Ammon にあります。開発者は Hex Fiend フレームワークを使って、16 進表示とデータ表示を自分のアプリに組み込むこともできます。バージョン 2.18.1 は、2.18 ベータ版から残っていた比較機能のバグを修正する小さなアップデートです。
主な機能
Hex Fiend なら、大きなバイナリファイルも扱いやすくなります。
- 本格的な編集:上書きだけでなく挿入、削除、並べ替えも。
- 巨大なファイル:118 GB までのファイルでテスト済み。
- 省メモリ:ファイルをメモリに保持しません。
- 高速検索:必要な箇所をすばやく発見。
- バイナリ比較:挿入と削除を考慮して比較。
- スマートな保存:変更のない部分は書き直しません。
- データインスペクタ:整数と浮動小数点数、符号の有無、両エンディアン。
- バイナリテンプレート:スクリプトでファイル構造を表示。
バージョン 2.18.1 の新機能
Hex Fiend 2.18.1 は、小さなバグ修正アップデートです。
- 2.18 ベータ版から残っていた比較機能のバグを修正
Hex Fiend のよくある質問
Hex Fiend は無料ですか?
はい。BSD スタイルのライセンスによる無料のオープンソースソフトウェアです。
16 進エディタは何に使うものですか?
ファイルのバイトを表示して変更するものです。Hex Fiend では、上書きだけでなく挿入、削除、並べ替えもできます。
Hex Fiend はどのくらい大きなファイルを開けますか?
プロジェクトによると、作成できるサイズのファイルなら扱うことができ、118 GB までのファイルでテストされています。
Hex Fiend はファイル全体をメモリに読み込みますか?
いいえ。ファイルをメモリに保持しないので、RAM の少ない Mac でも快適に動きます。
Hex Fiend で 2 つのファイルを比較できますか?
はい。両方のファイルを開いて「ファイル」>「比較」のメニューを使います。挿入と削除も考慮されます。
データインスペクタは何をしますか?
データを整数または浮動小数点数、符号ありまたは符号なし、ビッグエンディアンまたはリトルエンディアンとして解釈します。
バイナリテンプレートとは何ですか?
スクリプトを使ってファイルの構造を表示するものです。
Hex Fiend を自分のアプリで使えますか?
はい。Hex Fiend フレームワークで、16 進表示とデータ表示を BSD スタイルのライセンスのもとで組み込めます。
Homebrew で Hex Fiend をインストールできますか?
はい。brew install --cask hex-fiend を実行します。
hex-fiend.FULLMAC.app の Hex Fiend のダウンロードはどこから来ていますか?
ダウンロードボタンは、GitHub にある Hex Fiend の公式リリース https://github.com/HexFiend/HexFiend/releases/latest につながります。hex-fiend.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 はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。