#progress-bar #time #shell #script #command-line #running #thyme

bin+lib rosemary

like shell’s time, but with a progressbar

3 releases

0.1.2 Jan 19, 2023
0.1.1 Jan 19, 2023
0.1.0 Dec 27, 2022

#81 in #progress-bar

MIT/Apache

480KB
321 lines

Parsley, Sage, Rosemary, but no Thyme

build Crates.io contributors maintenance

version documentation license

A tiny command line tool that runs your command for you and tries to tell you how much longer the damn thing is going to take.

Do you also have to run long running scripts like tests or build jobs which do not tell you how long they are going to take?

Rosemary is a tool similar to the shell built-in time, but it does not only tell you how long a job took, it tells you how long it is already running and if it knows how long the job took previously it will even render a progressbar.

So you know if it is worth getting a coffee or not.

rosemary demo

Status

Rosemary is not particularly smart yet, it remembers the previous run of a certain command in a certain folder, better classifications are not implemented yet.

License

rosemary is licensed under either of

at your option.

Contribution

Any help in form of descriptive and friendly issues or comprehensive pull requests are welcome!

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in rosemary by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~8–19MB
~237K SLoC