1 Repo
Toolsets for creating progress bars and spinners to indicate operation status in a terminal.
Distinguishing note: Candidates are too narrow (filesystem/network) or focus on styling; this is a general TUI toolset.
Explore 1 awesome GitHub repository matching user interface & experience · Console Progress Toolkits. Refine with filters or upvote what's useful.
pterm ist eine Go-Terminal-UI-Bibliothek, die zum Erstellen reichhaltiger CLI-Anwendungen verwendet wird. Sie bietet Toolsets für Terminal-Datenvisualisierung, Fortschrittsverfolgung von Vorgängen, interaktive Benutzereingaben und strukturiertes Logging. Die Bibliothek zeichnet sich durch einen umfassenden Satz an visuellen Tools aus, einschließlich eines Frameworks für interaktive Terminal-Prompts wie Auswahlmenüs und Bestätigungsdialoge sowie eines spezialisierten Systems zum Rendern von Balkendiagrammen, Heatmaps und Baumstrukturen. Sie enthält zudem einen strukturierten Terminal-Logger, der in der Lage ist, abgestufte, farbige Systemmeldungen zu erzeugen. Das Projekt deckt breite Funktionsbereiche ab, einschließlich Layout und Formatierung, Monitoring und Observability mittels Fortschrittsbalken und Spinnern sowie globalem Theme-Management, um eine einheitliche visuelle Identität über die Konsole hinweg zu wahren.
Provides a collection of progress bars and spinners for communicating the status of background operations.