# Mpdreamz/shellprogressbar

ShellProgressBar - display progress in your console application

Repository: https://github.com/Mpdreamz/shellprogressbar
Canonical: https://ross.abutalabs.com/products/shellprogressbar
Language: C#
License: MIT
License Family: permissive
Last push: 2024-07-16T21:49:35+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4675, "days_push": 778, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1481, forks 138 (observed 2026-08-28T04:04:50.972270+00:00)

## What it is
ShellProgressBar is a .NET library for rendering progress bars in console applications, including support for concurrent and nested child progress bars. It is distributed via NuGet and works across Windows, macOS, and Linux terminals.

## Use cases
- show a progress bar for long-running console tasks
- visualize concurrent task progress in a CLI app
- display nested child progress bars for dependent steps
- report progress via IProgress<T> in .NET
- style console progress output with colors

## When to choose
- you are building a .NET console application with long-running tasks
- you need to visualize parallel or dependent work in the terminal
- you want a simple, well-tested NuGet package with no dependencies

## When to avoid
- you need progress UI in a GUI or web application
- your project is not on the .NET platform
- you need rich TUI layouts beyond progress bars

## Facets
- artifact type: library
- maturity: active
- function: cli, developer-tools
- domain: developer-tools, cross-platform
- platform: cross-platform, dotnet, cli, windows
- tags: console-ui, progress-bar, csharp, nuget, terminal-output, command-line, macos, linux

## Member repositories
- Mpdreamz/shellprogressbar (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:50.972270+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:34:09.589366+00:00, confidence not recorded.
  - readme: https://github.com/Mpdreamz/shellprogressbar (fetched 2026-08-28T04:04:50.972270+00:00, sha 011f650d8973)
- Data as of 2026-08-30T08:39:29.467469+00:00.
