gitgathering is a program aimed at making collaboration and sharing of mtg decks easier, using git.
It is a collection of quality of life scripts to make using a plaintext description of a deck file a convenient way of editing decks. Because it's just text, we can build anything on top of it.