Terminal.Gui

Terminal.Gui is a cross-platform terminal interface toolkit designed to develop console applications on Windows, macOS and Linux systems. It allows for the creation of advanced text-based user interfaces thanks to the fast processing architecture and responsive settlement system based on dual buffer. The library supports a large number of built-in components such as text editors, tables, tree views, and graphics.

TE

tui-cs · Modern CLI & Rust Tools

STARS11.3K
FORKS793
COMMITS0
CONTRIBUTORS0
VERSIONv2.5.0
UPDATEDtoday
C#.NETTerminal UICross-PlatformMIT
What can it do?
  • You provide data management by filtering with tables and tree views.
  • You develop terminal-based tools with full-function text editors and file managers.
  • You create end unit applications with customizable themes, colors, and keyboard shortcuts.
User reviews
  • • NeutralHacker News

    Terminal.Gui: A Cross Platform Terminal UI Toolkit for .NET

    “Terminal.Gui really has become "WinForms-in-the-terminal". A lot of the capabilities borrow from WinForms and other popular GUI frameworks. We're not afraid of plagerising. Check out the list of built-in View classes: I'll work on updating the history section of the README to…”

  • ↑ PositiveHacker News

    Terminal.Gui: A Cross Platform Terminal UI Toolkit for .NET

    “Do you happen to use "F7 History" [1] which is based on `Out-ConsoleGridView`, which, in-turn is built on Terminal.Gui? If not, why not? (Because I'd love to make it even better). [1]”

My note

More in: Modern CLI & Rust Tools

  • fzf★ 83,877 · 2 days ago
  • ripgrep★ 69,586 · 3 days ago
  • fd★ 44,912 · yesterday
  • Yazi★ 43,136 · 2 days ago
  • Zellij★ 35,904 · today
  • delta★ 32,615 · 3 days ago