Bar stellt Versionsverwaltungs-Funktionalität für Binärdaten bereit. Es kann mit sehr großen Dateien umgehen, unterstützt git-ähnliche Push- und Pull-Semantik teilweise und stellt einen unveränderlichen Datenspeicher bereit, der kann in Verbindung mit rsync und anderen Werkzeugen verwendet werden kann. (non)