#project #management #automation #tracker #suite

bin+lib godwit

A hackable yet sane project manager and automation suite

2 releases

0.1.1 May 26, 2020
0.1.0 May 19, 2020

#581 in Configuration

26 downloads per month


1.5K SLoC

Rust 1K SLoC // 0.1% comments BASH 249 SLoC PowerShell 139 SLoC Ruby 19 SLoC


A hackable yet sane project manager and automation suite. GodWit follows an unintrusive philosophy with maximal exposure points to get the best of both end-user and developer worlds.


GodWit is available on AUR and PPA repositories.

Simply install it using

$ yay -Syu godwit


$ sudo add-apt-repository ppa:passeriform/ppa
$ sudo apt update
$ sudo apt install godwit


Begin with initializing GodWit on your general working directory.

$ godwit init

Try adding a new project.

$ godwit add @organization/project ~/projects/project

GodWit automatically tracks the project for any development and gives a rundown of the info after tracking.

$ godwit status -v




If you want to contribute, start by cloning this repository.

    git clone https://github.com/Passeriform/GodWit Godwit

Checkout to a new branch.

    # Use kebab-case categorization format.

    # Ex: A new feature.
    git checkout feature-<feature>

    # Ex: A bugfix.
    git checkout bugfix-<bug>

    # Ex: A meta update.
    git checkout meta-<title>

    # Ex: A documentation update.
    git checkout docs-<title>

    # Ex: A CI update.
    git checkout ci-<title>

Do your thing...

Code up

Squash commits and issue a PR at https://github.com/Passeriform/GodWit


Licensed under either of

at your option.


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


~161K SLoC