Skip to content

hoop33/howmuch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

howmuch

A command-line utility that compares two durations and shows how much faster (or slower) the second is than the first. Outputs the difference in HH:MM:SS, seconds, and percentage.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Rust (2024 edition)

Installation

Clone the repository and build:

$ git clone <repository-url>
$ cd howmuch
$ cargo build --release

The binary will be at target/release/howmuch.

You can also install with:

$ cargo install --path .

Usage

$ howmuch <duration1> <duration2>

Durations can be specified as HH:MM:SS or MM:SS. You can mix formats between the two arguments.

$ howmuch 01:00:00 00:45:00
00:15:00 faster (900 seconds, 25.00% faster)

$ howmuch 00:30:00 00:45:00
-00:15:00 slower (-900 seconds, -50.00% slower)

$ howmuch 01:00:00 45:00
00:15:00 faster (900 seconds, 25.00% faster)

$ howmuch 01:00:00 01:00:00
00:00:00 same (0 seconds, 0.00% same)

Deployment

Build a release binary and copy it to your PATH:

$ cargo build --release
$ cp target/release/howmuch /usr/local/bin/

Branches

  • Main: stable release branch
  • Feature: feature/<name> for new features
  • Bugfix: bugfix/<name> for fixes

Additional Documentation and Acknowledgments

  • Built with Rust
  • No external dependencies
  • Vibe-coded with Kiro CLI

License

Copyright © 2026 Rob Warner

Licensed under the MIT License

About

A command-line utility that compares two durations and shows how much faster (or slower) the second is than the first. Outputs the difference in HH:MM:SS, seconds, and percentage.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages