Skip to content

Progress is a terminal-based project tracker written in Swift.

Notifications You must be signed in to change notification settings

austinlouden/progress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Progress is terminal-based project tracking tool. It's designed to help keep track of longer-term projects — things that take a month or several months to complete.

Installation

The following will install progress to /usr/local/bin.

git clone https://github.com/austinlouden/progress.git
cd progress
make

Optionally, add progress show to the bottom of your .bashrc or .zshrc

progress show

Usage

Example commands:

  • Add a new project, with 5% completed.
progress add "Your new project name" -p 5
  • Update the progress on project with id 3 to 65%
progress update 3 -p 65
  • Delete a project with id 2
progress delete 2
  • Full usage output:
progress --help

USAGE: progress <subcommand>

SUBCOMMANDS:
-  `show`                    Shows all projects.
-  `add`                     Adds a new project with a given name an optional completion percentage.
-  `update`                  Updates a specific project with a given id.
-  `delete`                  Deletes a project with a given id.

Screenshots

progress

About

Progress is a terminal-based project tracker written in Swift.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published