#fork #description #user-name #help #last #ki-cad #converter #github-inventions #inventions #exhibits

bin+lib github-inventions

Retrieves and formats list of repos from GitHub for 'prior inventions' exhibits

1 unstable release

new 0.1.0 May 10, 2025

#1646 in Command line utilities

Custom license

20KB
218 lines

github-inventions

Filling-out a US employment or contract agreement? Daunted by the idea of having to fill-out a list of "prior inventions"?

We're here to help!

Run this tool and it will:

  1. fetch a list of repos from GitHub for a given username
  2. filter-out forks
  3. filter-out user-specified repos (see --exclude option)
  4. sort repos by created_at date, from youngest first to oldest last
  5. format repos as a text table with 3 columns: name, created_on, description
  6. output the table to stdout (default) or a given file (see --out option)

example

$ github-inventions torvalds
NAME        CREATED_ON  DESCRIPTION

1590A       2025-03-01  Random odd guitar pedal design in
                        kicad

uemacs      2018-01-17  Random version of microemacs with my
                        private modificatons

pesconvert  2017-12-04  Brother PES file converter

test-tlb    2017-03-24  Stupid memory latency and TLB tester

linux       2011-09-04  Linux kernel source tree

Dependencies

~14–28MB
~396K SLoC