C# TUI Frameworks and Libraries

GitHub Star Comparison

C# TUI Frameworks GitHub Star Comparison
NoNameGitHub StarsDescriptionTrendLicenseOfficial Site
1Spectre.Console⭐ 10.4kA .NET library for creating beautiful console applications. Provides rich widgets like progress bars, tables, charts, tree views, and markup language support.🔥 Very HotMITOfficial
2Terminal.Gui⭐ 10.2kThe most popular cross-platform .NET TUI toolkit. Provides comprehensive features including rich built-in views, flexible layout system, MVVM support, True Color and mouse support.🔥 Very HotMITOfficial
3Console Framework⭐ 556A cross-platform TUI toolkit based on WPF-like concepts. Provides custom lightweight XAML implementation, data binding, routed events, and command patterns.📊 StableApache-2.0Official
4Consolonia⭐ 479A TUI framework based on Avalonia UI. Enables familiar technologies like XAML, data binding, animation, and styling for WPF/Avalonia developers in terminal environments.📈 GrowingMITOfficial
5TUI.NET Core⭐ 37A simple TUI framework requiring minimal parameters for screen rendering. Provides window management, checkbox, listbox, color schema, and pagination features.🆕 NewMITOfficial
6ConsoleDraw-A TUI library supporting custom control development. Similar to other TUI libraries but provides more controls and is still actively maintained.📊 StableMITOfficial
7SharpAnvil-A console-based framework specialized for game development. Provides ASCII/ANSI art, sprite systems, and animation features, ideal for text-based game development.🆕 NewMITOfficial