Skip to content
@gui-cs

gui.cs

Modern, cross-platform, terminal UIs since 2007

Modern, cross-platform, terminal UIs using .NET and Swift since 2007.

The gui.cs organization hosts projects related to gui.cs that Miguel de Icaza wrote for mono-curses in 2007. The org is now maintained by Tig Kindel.

The original gui.cs was a single file and tied to the curses library. Since then, gui.cs has been transformed into Terminal.Gui, a full-featured library for building modern, cross-platform, TUI applications.

A presentation of gui.cs was part of the Retro.NET talk at .NET Conf 2018 Slides

Terminal.Gui

The other projects in this organization are either dependencies of Terminal.Gui or related offshoots.

The maintainers welcome contributions from the community.

Pinned Loading

  1. Terminal.Gui Terminal.Gui Public

    Cross Platform Terminal UI toolkit for .NET

    C# 10.9k 772

  2. TerminalGuiDesigner TerminalGuiDesigner Public

    Forms Designer for Terminal.Gui (aka gui.cs)

    C# 550 38

  3. F7History F7History Public

    Use F7 as "Show Command History" in Powershell

    PowerShell 76 7

  4. mdv mdv Public

    TUI Markdown Viewer

    C# 1 1

Repositories

Showing 10 of 10 repositories
  • Terminal.Gui Public

    Cross Platform Terminal UI toolkit for .NET

    gui-cs/Terminal.Gui’s past year of commit activity
    C# 10,937 MIT 772 41 4 Updated Apr 22, 2026
  • mdv Public

    TUI Markdown Viewer

    gui-cs/mdv’s past year of commit activity
    C# 1 MIT 1 0 0 Updated Apr 22, 2026
  • ai Public

    A Terminal.Gui inline-mode CLI powered by the GitHub Copilot SDK

    gui-cs/ai’s past year of commit activity
    C# 0 MIT 0 0 0 Updated Apr 22, 2026
  • F7History Public

    Use F7 as "Show Command History" in Powershell

    gui-cs/F7History’s past year of commit activity
    PowerShell 76 MIT 7 3 1 Updated Apr 22, 2026
  • TerminalGuiDesigner Public

    Forms Designer for Terminal.Gui (aka gui.cs)

    gui-cs/TerminalGuiDesigner’s past year of commit activity
    C# 550 MIT 38 37 3 Updated Apr 21, 2026
  • VTTest Public

    VT Input Test - Raw ANSI escape sequence testing tool for Windows Console

    gui-cs/VTTest’s past year of commit activity
    C# 0 0 0 0 Updated Mar 6, 2026
  • Terminal.Gui.templates Public

    Template for dotnet new that creates a new Terminal.Gui project

    gui-cs/Terminal.Gui.templates’s past year of commit activity
    C# 51 MIT 6 0 0 Updated Mar 4, 2026
  • Terminal.GuiV1Docs Public

    Terminal.Gui v1 API Docs

    gui-cs/Terminal.GuiV1Docs’s past year of commit activity
    2 MIT 2 0 0 Updated Jun 12, 2025
  • .github Public
    gui-cs/.github’s past year of commit activity
    0 1 0 0 Updated Jun 1, 2025
  • NStack Public

    New Stack - Explorations on Unicode, IO, new idioms and error handling for .NET

    gui-cs/NStack’s past year of commit activity
    C# 126 BSD-3-Clause 30 21 3 Updated Jan 22, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

C# PowerShell

Most used topics

Loading…