#github #pattern #commit #generate #multiplier #date #activity

app gh-spray

A tool to generate a lot of GitHub activity

4 releases (2 breaking)

0.3.0 Nov 30, 2024
0.2.0 Nov 29, 2024
0.1.4 Nov 29, 2024
0.1.3 Nov 29, 2024
0.1.0 Nov 29, 2024

#187 in Development tools

Download history 315/week @ 2024-11-24 112/week @ 2024-12-01

427 downloads per month

MIT license

27KB
952 lines

GH-Spray

A Rust implementation to draw custom patterns on your GitHub contribution graph. Based on github-spray (https://github.com/Annihil/github-spray).

Features

  • Draw custom text on your GitHub contribution graph
  • Customize start date
  • Adjust contribution intensity with multiplier
  • Terminal visualization while creating commits
  • Simple CLI interface

Installation

cargo install gh-spray

Usage

gh-spray -t "rust" [options]

Options:
  -t, --text <TEXT>          Text to draw on the contribution graph
  -s, --startdate <DATE>     Start date (YYYY-MM-DD or RFC3339 format)
  -m, --multiplier <NUMBER>  Contribution intensity multiplier [default: 1]
  -f, --font <FONT>         Font to use [default: default]
  -h, --help                Print help
  -V, --version             Print version

Examples

gh-spray --text "rust" --startdate "2024-01-01" --multiplier 2

License

MIT

Dependencies

~13–23MB
~407K SLoC