progrs 0.1.1

A small library for displaying compact progress bars
Documentation
  • Coverage
  • 33.33%
    2 out of 6 items documented1 out of 5 items with examples
  • Size
  • Source code size: 11.4 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.49 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • laumann

A Git-like progress bar for Rust CLI programs

A small library for displaying progress bars a la Git in terminal programs.

In the author's opinion, the output from Git operations like clone and pull is not too little and not too much - it's juuust right. In particular, showing progress is desirable for potentially long-running network operations.

TODO

  • Add throughput to progress

Example

remote: Counting objects: 218676, done.
remote: Compressing objects: 100% (58659/58659), done.
remote: Total 218676 (delta 162851), reused 213808 (delta 158032)
Receiving objects: 100% (218676/218676), done.
Resolving deltas: 100% (162851/162851), done.