Skip to content

References

Apps using ratatui

これは、 ratatui および tui を使用して作成されたTUIアプリケーションのリストがあります。

ここにリストされているものとは別に、他の多くのアプリやライブラリは、crates.io と github の逆依存関係を介して簡単に見つけることができます。

💻開発ツール

  • desed: SEDスクリプトのためのデバッグツール
  • gitui: git の Terminal UI
  • gobang: クロスプラットフォーム TUI データベース管理ツール
  • joshuto: Rust で書かれたレンジャーのようなターミナルファイルマネージャー
  • repgrep: コマンドラインでファイル間の検索と置換を簡単に行うことができる、ripgrep のインタラクティブな置換ツールです。
  • tenere: Rust LLMSのTUIインターフェイス
  • nomad: git統合とtuiを使用したカスタマイズ可能な次世代ツリーコマンド

🕹️ゲームとエンターテイメント

  • Battleship.rs: ターミナルベースの戦艦ゲーム
  • game-of-life-rs: Rust て実装され、tui-rs で視覚化されたコンウェイのゲームの人生のゲーム
  • oxycards: ターミナル内で構築されたクイズカードアプリケーション
  • minesweep: ターミナルベースのマインスイーパーゲーム
  • rust-sadari-cli: ターミナルをベースにした Rust アミダクジゲーム!
  • tic-tac-toe: ターミナルベースの tic tac toe ゲーム

🚀生産性とユーティリティ

  • diskonaut: ターミナルベースのディスクスペースナビゲーター
  • exhaust: 次の試験に向けて、あらゆる可能性を尽くしてください
  • gpg-tui: GnuPG キーを簡単に管理しましょう!
  • lazy-etherscan: イーサリウムブロックチェーンエクスプローラーのための単純なターミナルUI
  • meteo-tui: コマンドラインのフランスの天気アプリ
  • rusty-krab-manager: Rust での時間管理 tui
  • taskwarrior-tui: タスク戦士 コマンドラインタスクマネージャーのためのtui
  • tickrs: ターミナルの株式市場ティッカー
  • tts-tui: クリップボードから読み取るテキストからスピーチアプリ
  • Jirust: a jira tui
  • igrep: インタラクティブな Grep
  • todolist-rust: ターミナルベースのシンプルなToDoアプリ

🎼音楽とメディア

  • glicol-cli: ターミナルでのクロスプラットフォーム音楽ライブコーディング
  • spotify-tui: ターミナルの Spotify クライアント
  • twitch-tui: ターミナルでの Twitch チャット
  • ytui-music: ターミナルで YouTube の音楽を聴く

🌐ネットワーキングとインターネット

  • adsb_deku/radar: 航空機からの ADS-B データを表示するためのTUI
  • AdGuardian-Term: AdGuard Home のリアルタイムトラフィックモニタリングと統計
  • bandwhich: プロセスごとのネットワーク使用率を表示します
  • conclusive: Plausible Analytics のコマンドライン クライアント
  • gping: グラフ付き Ping ツール
  • mqttui: トピックへの購読または公開のためのMQTTクライアント
  • oha: HTTPのトップのような監視ツール
  • rrtop: Rust Redis モニタリング (トップのような) アプリ。
  • termscp: SCP/SFTP/FTP/S3/SMB のサポートを備えた機能リッチターミナルUIファイル転送およびエクスプローラー
  • trippy: ネットワーク診断ツール
  • tsuchita: dbusデスクトップ通知用クライアントサーバー通知センター
  • vector データパイプライン
  • vincenzo: vim のようなキーバインディングを備えたターミナル用の BitTorrent クライアント

👨‍💻システム管理

  • bottom: クロスプラットフォームグラフィカルプロセス/システムモニター
  • kdash: kubernetes 用のシンプルで高速ダッシュボード
  • kmon: Linux カーネルマネージャーとアクティビティモニター
  • kubectl-watch: kubeCtl プラグイン: Kubernetes リソースのリアルタイム監視のためのTUI
  • kubetui: Kubernetes リソースをリアルタイムで監視するための TUI
  • logss: ログ分割のための簡単な CLI
  • oxker: Docker コンテナを表示および制御する簡単な TUI
  • pumas: Apple Silicon の電力使用モニター
  • systeroid: ターミナルユーザーインターフェースを備えた sysctl(8) のより強力な代替手段
  • xplr: ハッキング可能、最小、高速 TUI ファイルエクスプローラー
  • ytop: Linux の TUI システムモニター
  • zenith: システム統計のクロスプラットフォームモニタリングツール

🌌その他

  • cotp: コマンドライン TOTP/HOTP 認証アプリ
  • cube timer: Rust キューブタイミング用の TUI
  • hg-tui: hellogithub.com ウェブサイトを表示するための TUI
  • hwatch コマンド履歴と差分を表示する代替ウォッチコマンド
  • poketex: TUI に基づくシンプルなポケモン図鑑
  • termchat: ビデオストリーミングとファイル転送で LAN を介したターミナルチャット

Third Party Crates

  • ansi-to-tui — ANSIカラーテキストを ratatui::text::Text
  • color-to-tui — 16進数カラーを解析して ratatui::style::Color
  • rust-tui-template — Tui-rs と crossterm を使用した Rust TUI アプリケーションをブートストラップするためのテンプレート
  • simple-tui-rs — 簡単な tui-rs のサンプルアプリ
  • tui-builder — Tui-rs + Crossterm アプリ用のバッテリー内蔵 MVC フレームワーク
  • tui-clap — clap-rs と Tui-rs を一緒に使用する
  • tui-log - Tui-rs によるログ記録の使用例
  • tui-logger — Tui-rs のロガーとウィジェット
  • tui-realm — React/Elm にヒントを得たアプローチでステートフル アプリケーションを構築するための Tui-rs フレームワーク
  • tui-realm-treeview - Tui-realm のツリービュー コンポーネント
  • tui-rs-tree-widgets: ツリー データ構造用のウィジェット。
  • tui-windows - 複数のウィンドウとそのレンダリングを処理するためのTUI -rs抽象化
  • tui-textarea: いくつかのキーショートカット、 undo/redo、テキスト検索などをサポートするシンプルで強力なマルチラインテキストエディターウィジェット
  • tui-input: 複数のバックエンドと tui-rs をサポートする TUI 入力ライブラリ。
  • tui-term: ターミナルアプリケーションのレンダリングを Ratatui ウィジェットとして可能にする擬似皮質ウィジェットライブラリ。
  • tui-big-text: Font8x8 クレートのグリフを使用して、 Ratatui ウィジェットとして大きなピクセルテキストをレンダリングする Rust クレート。
  • crokey: Crokeyは、キーの組み合わせを処理する機能を提供することにより、クロストーマベースのターミナルアプリケーションに構成可能なキーバインディングを組み込むのに役立ちます。