git-annex/ related software

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.

- forgejo-aneksajo is a soft-fork of Forgejo (a git forge) that integrates support for git-annex.

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

Comments on this page are closed.