// Download
The client for your platform — unpack, drop git-bale on your PATH, and you're set. We detected your OS; pick another below if that's not you.
Prebuilt clients live on GitHub Releases, always at the latest version. Grab the build for your machine arm64 or x86_64.
Download from GitHub Releases macOS · pick your build
Optional, for git-bale mount: install
fuse-t. Everything else works without it.
$ tar -xzf bale-client-*.tar.gz
$ sudo mv git-bale /usr/local/bin/ # put git-bale on your PATH
$ git-bale install # per-user git filter
$ git-bale install --local # or per-repo git filter
Inside a Bale-enabled clone, git add / push just work from here. New to it? Try the demo repo →
Prebuilt clients live on GitHub Releases, always at the latest version. Grab the build for your machine musl or musl.
Download from GitHub Releases Linux · pick your build
Optional, for git-bale mount: install
libfuse2. Everything else works without it.
$ tar -xzf bale-client-*.tar.gz
$ sudo mv git-bale /usr/local/bin/ # put git-bale on your PATH
$ git-bale install # per-user git filter
$ git-bale install --local # or per-repo git filter
Inside a Bale-enabled clone, git add / push just work from here. New to it? Try the demo repo →
Prebuilt clients live on GitHub Releases, always at the latest version. Grab the build for your machine gnu.
Download from GitHub Releases Windows · pick your build
Optional, for git-bale mount: install
WinFsp. Everything else works without it.
> tar -xf bale-client-*.zip # Windows 10+ ships tar
> move git-bale.exe C:\Tools\ # a folder on your PATH
> git-bale install
Inside a Bale-enabled clone, git add / push just work from here. New to it? Try the demo repo →
Looking to host the server? baleforgit-server is the self-hostable side of Bale — your storage, metadata, and auth, one open-source binary.