キーボード操作でステージング、コミット、rebase、ブランチ作業を効率化する、シンプルなGit向けターミナルUI。
開発とインフラ
ターミナル UI(TUI)アプリ:オープンソース 98 件(2026年)
ターミナルで全画面動作し、Git、ファイル、コンテナなどをキーボードで管理できるアプリです。
- プロジェクト
- 98
- 今週
- +4175
- 更新
- 3 時間前
選び方
まず、キーボードで済ませたい作業を決めます。Git、ファイル操作、Kubernetes クラスタ、システム監視のどれかです。Git ならステージング、コミット、リベースを一つの画面で行える lazygit、クラスタなら Kubernetes のアプリを操作できる k9s、ファイル管理なら画像プレビューと Lua プラグインを備えた yazi が候補です。同じ分野の中では、操作感とカスタマイズの幅で選ぶことになります。
上位プロジェクトの比較
すべてのプロジェクト
コーディングエージェントを永続的なペインで実行し、作業中・ブロック中・アイドル状態を追跡できるRust製ターミナルワークスペース。CLIとソケットAPIからエージェントが操作できます。
Rust製のターミナルファイルマネージャー。ノンブロッキングな非同期I/O、画像プレビュー、Luaプラグイン、Vim風の操作に対応。
CPU、RAM、GPUを検出し、手元のマシンで快適に動作するオープンLLMを順位付けするRust製CLI/TUI。
Grok BuildはSpaceXAIのターミナル向けAIコーディングエージェントで、全画面TUIからファイル編集、シェルコマンド実行、Web検索を行えます。
Bubble Teaで構築されたGo製のモダンなターミナルファイルマネージャー。コマンドラインからファイルを閲覧・管理できます。
プロセス、ポート、コンテナ、ファイルを起点までたどり、起動したシステムの連鎖を明らかにするCLI/TUIです。
Rust製のターミナル向けGit UI。キーボード操作でステージング、コミット、ブランチ管理、stash、ログ閲覧ができます。
ファイル閲覧、一括リネーム、ディスク使用量の分析、アプリの起動に対応した、C製の小さく高速なターミナルファイルマネージャー。
vi風のキー操作、複数列表示、ファイルプレビュー、rifleランチャーを備えたコンソールファイルマネージャー。
Go製のカスタマイズ可能なターミナルダッシュボード。GitHubやカレンダー、DigitalOceanなど、よく確認する統計情報やデータをモジュールで表示します。
Linux、macOS、Windowsで使える、カスタマイズ可能なクロスプラットフォーム対応のターミナル用グラフィカルプロセス・システムリソースモニター。
不要な項目を折りたたんだツリー表示に、あいまい検索、ファイル操作、プレビュー、Gitの状態表示を備えたターミナル用ディレクトリナビゲーター。
YAMLファイルでリクエストを管理できる、PostmanやInsomniaに代わるターミナルベースのHTTP APIクライアント。
Git、Jujutsu、Sapling、GitHub PR、raw fileのコード変更を、エージェントのインラインメモとともにレビューできる対話型ターミナルdiffビューア。
さまざまなファイル形式の表データを探索・整理・変換できる、ターミナル向けの多機能スプレッドシートツール。
設定不要で使えるターミナルテキストエディタ兼IDE。おなじみのキーバインド、マウス操作、LSP連携、コマンドパレットを備えています。
Markdownファイルをスライドショーに変換するターミナルツール。画像、コードのシンタックスハイライト、テーマ、PDF出力に対応。
tracerouteとpingを組み合わせ、ネットワーク接続の問題を分析できるターミナル向け診断ツール。
組み込みのDuckDBクライアントと各種データベース向けプラグインアダプターを備えたターミナルSQL IDE。エージェントやスクリプト向けのヘッドレスCLI、hsqlも付属します。
タイル型ペイン、ワークスペース、永続セッション、各ペインで動くコーディングエージェント用Inboxを備えた、Go製のターミナルマルチプレクサ兼ウィンドウマネージャー。
Unix系システム向けの軽量なコンソール音楽プレーヤー。ncursesを使ったターミナルインターフェースで操作できます。
Go製の高速なターミナル向けディスク使用量分析ツール。対話型コンソールUI、非対話型出力、オプションのWebインターフェースを備えています。
複数のAIコーディングエージェントのトークン使用量と推定コストを追跡できるRust製CLI・TUI。任意で公開リーダーボードにも参加できます。
vim風キーバインドを備えた、PostgreSQL、MySQL、SQLite、DuckDBなどに対応するターミナル(TUI)データベースクライアント。
Gitのコミットを、シンタックスハイライトとファイルツリーの変化を交えたタイピングアニメーションで再生するターミナルツール。
よくある質問
- プロジェクトはどう選ばれていますか?
- Repolode に掲載するプロジェクトはすべて品質チェックを通過しています。今すぐ使えること、具体的な課題を解決すること、単なる薄いラッパーではないこと、メンテナンスが続いていることが条件です。このページでは掲載済みのプロジェクトをテーマ別にまとめ、GitHub スター順に並べています。
- ここで一番人気のプロジェクトは?
- jesseduffield/lazygit(GitHub スター 8.4万)です。選ぶ前に各プロジェクトのライセンスと最終コミットも確認してください。