Some folks have built other software on top of git-annex, or that is designed to interoperate with it.

  • The git-annex assistant is included in git-annex, and extends its use cases into new territory.

  • Emacs Org mode can auto-commit attached files to git-annex.

  • git annex darktable integration

  • Magit, an Emacs mode for Git, has an extension for git annex.

  • git-annex-metadata-gui is a GUI for editing the metadata. An easier alternative to using git-annex-metadata at the command line.

  • DataLad uses git-annex to provide access to scientific data available from various sources.

  • GIN uses git-annex to manage data for neuroscience.

  • The Baobáxia project built by the Brazilian Mocambos network is using git-annex to connect isolated communities. Repositories sync over satellite internet and/or sneakernet.

  • The Isuma Media Players project uses git-annex to "create a two-way, distributed content distribution network for communities with poor connexions to the internet".

  • Densho uses git-annex to manage upwards of 10+ terabytes of collections, transporting them from small cultural heritage sites on USB drives. User interface is a Django web app.

  • gadu - git-annex disk usage is a du like utility that is git-annex aware.

  • sizes is another du-like utility, with a -A switch that enables git-annex support.

  • git-annex-watcher is a status icon for your desktop.

  • git-annex-adaptor is a python interface to git-annex.

  • git-annex-turtle is a macOS app providing Finder integration to git-annex.

  • recastex publishes podcasts and other files from by git-annex to your phone.

  • AnnexRemote is a python library for creating new external special remotes.

  • Git::Annex is a Perl interface to git-annex, including a script git annex reviewunused for interactively processing git-annex-unused output

  • easy-git-annex is a TypeScript interface to git-annex (and git) commands. It can also be used by JavaScript.

  • rf is a minimalist framework for reproducible computational workflows in which version control is done with git + git annex

  • borg2annex converts a sequence of borgbackup archives into a git-annex repository, storing nested Git repositories as subtrees or bundles.

See also not for software that is not related to git-annex, but similar.