1 | Spectre.Console | ⭐ 10.4k | A .NET library for creating beautiful console applications. Provides rich widgets like progress bars, tables, charts, tree views, and markup language support. | 🔥 Very Hot | MIT | Official |
2 | Terminal.Gui | ⭐ 10.2k | The 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 Hot | MIT | Official |
3 | Console Framework | ⭐ 556 | A cross-platform TUI toolkit based on WPF-like concepts. Provides custom lightweight XAML implementation, data binding, routed events, and command patterns. | 📊 Stable | Apache-2.0 | Official |
4 | Consolonia | ⭐ 479 | A TUI framework based on Avalonia UI. Enables familiar technologies like XAML, data binding, animation, and styling for WPF/Avalonia developers in terminal environments. | 📈 Growing | MIT | Official |
5 | TUI.NET Core | ⭐ 37 | A simple TUI framework requiring minimal parameters for screen rendering. Provides window management, checkbox, listbox, color schema, and pagination features. | 🆕 New | MIT | Official |
6 | ConsoleDraw | - | A TUI library supporting custom control development. Similar to other TUI libraries but provides more controls and is still actively maintained. | 📊 Stable | MIT | Official |
7 | SharpAnvil | - | A console-based framework specialized for game development. Provides ASCII/ANSI art, sprite systems, and animation features, ideal for text-based game development. | 🆕 New | MIT | Official |