Skip to content

iexitdev/progress-gauge

progress-gauge

Small terminal progress gauge renderer for JavaScript and TypeScript.

gauge is no longer supported. This package renders deterministic progress bars from plain numbers or progress-state snapshots, with no runtime dependencies.

Install

npm install progress-gauge

Usage

import { renderGauge } from "progress-gauge";

renderGauge({ completed: 0.42, label: "install" });
// "install [########------------] 42%"

API

  • renderGauge(options)
  • createGauge(options?)
  • Gauge#show(completed, label?)
  • Gauge#hide()

Migration Position

progress-gauge is an independent alternative or migration helper for projects moving away from gauge. It is not affiliated with the original package maintainers or project.

For release context, see the local migration guide, examples, compatibility notes, source metadata, and adoption plan.

About

Dependency-free terminal progress gauge renderer and gauge migration helper.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors