これまでに開発して GitHub で公開している OSS ツールを紹介します。
gm
https://github.com/jedipunkz/gm
ghq ライクなリポジトリ管理ツールです。fuzzy finder を内蔵していて、frecency (利用頻度と最終利用時刻) によるランキングや git worktree の閲覧にも対応しています。Rust で書いています。
brew install jedipunkz/gm/gm
関連記事: ghq の気になる点を改善した Rust 製ツール開発
fuzz.fish
https://github.com/jedipunkz/fuzz.fish
Fish shell 用の fuzzy finder プラグインです。コマンド履歴・ファイル・Git ブランチ・worktree を、Ctrl+R の 1 つのインターフェースから検索できます。Go で書いています。
fisher install jedipunkz/fuzz.fish
関連記事: Go によるコマンド履歴・ファイル・Git ブランチ/Worktree/コミットを検索する Fish Plugin 開発
agx
https://github.com/jedipunkz/agx
複数の AI コーディングエージェントを、それぞれ独立した git worktree で並列に実行し、1 つのターミナルダッシュボードからまとめて監視するツールです。Claude Code / Codex CLI / Gemini CLI / OpenCode に対応しています。Go で書いています。
brew tap jedipunkz/agx && brew install agx
関連記事: 複数の AI コーディングエージェントを1つのターミナルから起動・監視するツールを作った
miniecs
https://github.com/jedipunkz/miniecs
Amazon ECS のコンテナを fuzzy finder でインクリメンタルサーチし、そのままコンテナにログインできる CLI ツールです。Go で書いています。
brew tap jedipunkz/miniecs
brew install jedipunkz/miniecs/miniecs
関連記事: ECS コンテナにログインする CLI を Go 言語で作った話
rebind
https://github.com/jedipunkz/rebind
Windows の一般的なアプリケーションに Emacs ライクなキーバインドを追加する、タスクトレイ常駐型のアプリケーションです。Rust と Tauri で書いています。バイナリは GitHub Releases からダウンロードできます。
UnNatural
https://github.com/jedipunkz/UnNatural
macOS のメニューバーに常駐し、マウスとトラックパッドのスクロール方向を個別に反転できるアプリケーションです。Swift で書いています。
git clone https://github.com/jedipunkz/UnNatural.git
cd UnNatural
make install