Table of Contents

Showcase

Applications Built with Terminal.Gui

  • clet - CLI-lets: simple CLI commands that prompt the user with rich TUI inputs (select, confirm, file picker, date, color, etc.) and return typed JSON. One binary, every prompt, JSON out. Works for humans and AI agents alike. clet

  • UI Catalog - The UI Catalog project provides an easy to use and extend sample illustrating the capabilities of Terminal.Gui. Run dotnet run --project UICatalog to run the UI Catalog. Sample app

  • PowerShell's Out-ConsoleGridView - OCGV sends the output from a command to an interactive table. OutConsoleGridView

  • F7History - Graphical Command History for PowerShell (built on PowerShell's Out-ConsoleGridView). F7History

  • PoshRedisViewer - A compact Redis viewer module for PowerShell written in F#. PoshRedisViewer

  • PoshDotnetDumpAnalyzeViewer - dotnet-dump UI module for PowerShell. PoshDotnetDumpAnalyzerViewer

  • TerminalGuiDesigner - Cross platform view designer for building Terminal.Gui applications. TerminalGuiDesigner

  • Capital and Cargo - A retro console game where you buy, sell, produce and transport goods built with Terminal.Gui image

  • Falcon - Terminal chat application that uses SignalR and Terminal.Gui. Falcon

  • Muse - Muse is terminal music player built with Terminal.Gui and NAudio on .NET platform. Muse

  • Whale - Lightweight terminal user interface application that helps software engineers manage Docker containers. Whale

  • TermKeyVault - Terminal based password manager built with F# and Terminal.Gui. TermKeyVault

  • mdv - A Terminal.Gui-based Markdown viewer for the terminal. Supports full-screen interactive mode and print-to-terminal mode.

Examples