branchdiff
Visual git & file diff in your browser, with AI-supported code review, GitHub & Bitbucket sync, and persistent sessions. 100% local, no cloud, no telemetry.
Install
pip install branchdiff # or
uv tool install branchdiff # or
pipx install branchdiff
The right pre-compiled binary for your OS+arch is selected automatically:
- macOS (Apple Silicon and Intel)
- Linux (x86_64 and aarch64)
- Windows (x86_64)
No Node.js required.
Use
branchdiff main feature-branch
Opens a browser-based diff viewer. See branchdiff --help for options.
Project
- npm package (Node 18+ users): https://www.npmjs.com/package/@encryptioner/branchdiff
- Homepage: https://encryptioner.github.io/branchdiff-releases/
- Issues: https://github.com/Encryptioner/branchdiff-releases/issues
- Releases: https://github.com/encryptioner/branchdiff-releases/releases
- Documentation: https://encryptioner.github.io/branchdiff-releases/guideline.html
Metadata
Release files for branchdiff 2.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| branchdiff-2.3.2-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| branchdiff-2.3.2-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| branchdiff-2.3.2-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| branchdiff-2.3.2-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 119.5 MB
Release files / branchdiff-2.3.2-py3-none-win_amd64.whl
| Download URL | branchdiff-2.3.2-py3-none-win_amd64.whl |
|---|---|
| Size | 27.4 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0e90275d2da19cdb044346ad86524a0d3dc0fe344dd9f2941575b035699088e0
|
|
BLAKE2b-256 checksum How to use checksums |
9211f4c05e193b336e608d740a03d276dbee729397f6e2d5b0f823f246855a90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / branchdiff-2.3.2-py3-none-manylinux2014_x86_64.whl
| Download URL | branchdiff-2.3.2-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 31.9 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
e823b41904e48d66de627fef32949d147c2ac93466251c7fb956e3ad82e4e424
|
|
BLAKE2b-256 checksum How to use checksums |
f1dd5154183e6daf3b79a0f2bb2c0f11bb99444a90000d861495d350b6a850b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / branchdiff-2.3.2-py3-none-manylinux2014_aarch64.whl
| Download URL | branchdiff-2.3.2-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
43c0f68727c8a980aa32c1751f58e729daac46e4e397d1628cbe5c550637497b
|
|
BLAKE2b-256 checksum How to use checksums |
19fc47fcabb10628e128f63c62a7bdfefb25ac8e04065b17e11104175703db85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / branchdiff-2.3.2-py3-none-macosx_11_0_arm64.whl
| Download URL | branchdiff-2.3.2-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 28.7 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
aa0dca44695a6a2afbc003fc71fa792ab2e6379de3f25ac52db65f389c033740
|
|
BLAKE2b-256 checksum How to use checksums |
40c568b5c99f504d4cf24114d875295761df1dfd47c95e140933ba064826ab91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|