cirruslabs / Echelon
Licence: mit
hierarchical progress bars in terminal on steroids
Stars: ✭ 299
Programming Languages
go
31211 projects - #10 most used programming language
Echelon - hierarchical progress in terminals
Cross-platform library to organize logs in a hierarchical structure.
Here is an example how it looks for running Dockerized tasks via Cirrus CLI:
Features
- Customizable and works with any VT100 compatible terminal
- Supports simplified output for dumb terminals
- Implements incremental drawing algorithm to optimize drawing performance
- Can be used from multiple goroutines
- Pluggable and customizable renderers
- Works on Windows!
Example
Please check demo
folder for a simple example or how echelon is used in Cirrus CLI.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].