1 | IO.ANSI | ⭐ 25.5k | Elixir標準ライブラリの一部。ANSIエスケープシーケンスを使用したターミナル制御。基本的な色付け、カーソル移動、画面クリア機能を提供。 | 📊 安定 | Apache-2.0 | 公式 |
2 | Scenic | ⭐ 2.0k | Elixir用クライアントサイドUIフレームワーク。主にGUIアプリケーション用だが、ターミナルドライバーでTUIアプリケーションも構築可能。実験的機能。 | 🆕 新規 | Apache-2.0 | 公式 |
3 | Ratatouille | ⭐ 784 | Elmアーキテクチャ(TEA)を実装した宣言的なTUIキット。Model-Update-Viewパターンで状態管理を行い、HTMLライクなView DSLでUIを構築。Termbox APIベース。 | 🔥 人気 | MIT | 公式 |
4 | TableRex | ⭐ 265 | コンソール用テーブル表示ライブラリ。ASCIIテーブルの美しいレンダリング、スタイルカスタマイズ、文字列アライメントなどの機能を提供。TUIの一部として利用可能。 | 📊 安定 | MIT | 公式 |
5 | ExTermbox | ⭐ 57 | C言語termboxライブラリのElixirバインディング。低レベルなターミナル制御API。Ratatouilleの基盤技術として使用されている。 | 📊 安定 | MIT | 公式 |
6 | Garnish | - | SSHベースアプリケーション用TUIフレームワーク。Ratatouilleのviewアーキテクチャをベースに、Erlangのsshフレームワークに適応。セキュアなリモートアクセスを提供。 | 🆕 新規 | Unknown | 公式 |
7 | ElementTui | - | termbox2を基盤としたTUIライブラリ。TUI構築のための基本的なビルディングブロックを提供。より複雑なコンポーネント用のコンパニオンライブラリも利用可能。 | 🆕 新規 | MIT | 公式 |
8 | Owl | - | コマンドラインユーザーインターフェース構築用ツールキット。タグを使用したテキストの色付け、バリデーション付き入力制御、選択コントロールなどを提供。 | 📊 安定 | Unknown | 公式 |