📝 A list of tools and articles helpful for keeping everything under plaintext.
Go to file
Abhay Rana a204aea3a9 Minor guideline change 2015-07-17 13:37:32 +05:30
CONTRIBUTING.md Minor guideline change 2015-07-17 13:37:32 +05:30
README.md Fixes position of final note 2015-07-17 13:37:12 +05:30

README.md

#awesome-vcs

version-control-everything

A curated list of awesome version control libraries.

I like to keep everything under version control. This is a list of utilities that allow you to do that.

DNS

Configuration

Passwords

Dotfiles

Vim

Media

  • Git Large File Storage - Replaces large fileswith text pointers inside Git, while storing the file contents on a remote server. Maintained by github

Encrypted Storage

  • *HN Thread for blackbox, with various alternatives suggested
  • git-crypt - git-crypt enables transparent encryption and decryption of files in a git repository
  • *Blog post on git-crypt
  • transcrypt - transparently encrypt files within a git repository
  • blackbox - use decryption keys per user, meaning that there is no single shared password

Designers

  • pixelapse - Visual version control and collaboration workflow
  • *Adobe Version Cue - Blog post explaining version control to designers

Music

  • lilypond - version control for sheet music. Think Latex for sheet music
  • tunemachine - Version control for spotify playlists.

Database

Backups

  • bup - Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images)

Writing

  • Draft - Easy version control and collaboration for writers.
  • Penflip - GitHub for collaborative writers.
  • GitBook - Book publishing platform based on git and markdown.

Note: * denotes that the linked item is not a library or tool, but an article or blog post.

License

CC0