C++ TUIフレームワーク・ライブラリ

GitHub Star 比較

C++ TUIフレームワーク GitHub Star 比較
No名前GitHub Stars説明トレンドライセンス公式サイト
1FTXUI⭐ 8.5k関数型・宣言的なスタイルでTUIを構築するモダンなC++ライブラリ。Reactに似たコンポーネントベースの設計で、ヘッダーオンリーで依存関係なし。🔥 大人気MIT公式
2Notcurses⭐ 4.0k高度なグラフィックスとマルチメディアサポートを備えた強力なTUIライブラリ。24ビットRGBカラー、画像・動画の表示、レイヤー機能などを提供。📈 成長中Apache-2.0公式
3ImTui⭐ 3.3k人気のDear ImGuiライブラリをベースにした即時モードTUIライブラリ。デバッグインターフェースやリアルタイムモニタリングツールに最適。📈 成長中MIT公式
4Turbo Vision⭐ 2.4kBorlandの伝統的なTUIフレームワークのモダンなC++実装。ウィンドウ、メニュー、ダイアログなどの豊富なUIコンポーネントを提供。📈 成長中BSD-2-Clause公式
5TermOx⭐ 749モダンC++17で書かれたTUIライブラリ。シグナル/スロットシステム、イベント駆動アーキテクチャ、カスタマイズ可能なウィジェットを特徴とする。🆕 新規MIT公式
6cpp-terminal⭐ 592シンプルでクロスプラットフォームなターミナル制御ライブラリ。Windows、Linux、macOSで動作し、基本的なターミナル操作を提供。📊 安定MIT公式
7ncurses-UNIX系システムにおけるTUI開発の事実上の標準。低レベルAPIでターミナル画面、文字、ユーザー入力を制御。多くの高レベルライブラリの基盤。📊 安定MIT公式
8CDK (Curses Development Kit)-ncurses上に構築されたウィジェットライブラリ。ダイアログ、メニュー、リストなどの高レベルUIコンポーネントを提供。📊 安定MIT公式