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.1
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.1-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| branchdiff-2.3.1-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| branchdiff-2.3.1-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| branchdiff-2.3.1-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 119.4 MB
Release files / branchdiff-2.3.1-py3-none-win_amd64.whl
| Download URL | branchdiff-2.3.1-py3-none-win_amd64.whl |
|---|---|
| Size | 27.4 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4998dc1c01b0c20a9d3563a456f807c48646f26755738e498e927181e294566c
|
|
BLAKE2b-256 checksum How to use checksums |
6fe01d029be50b045410ab2dea7820ef66c385aa03fc525eca0a42a9b4b2a74c
|
| 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.1-py3-none-manylinux2014_x86_64.whl
| Download URL | branchdiff-2.3.1-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 |
96b8057220d70a97f3db6e0be2609224af267a6cde751721800892f58bb03a11
|
|
BLAKE2b-256 checksum How to use checksums |
d702284f2a84aa7a67585bd36d8443fe8dc5c5946162b542f661065390d53643
|
| 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.1-py3-none-manylinux2014_aarch64.whl
| Download URL | branchdiff-2.3.1-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 31.4 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
c678758b0460697b5cc7b1be8a8fe09d46f625a8777a15f3f8d1d9f3e97880d3
|
|
BLAKE2b-256 checksum How to use checksums |
dfb656fdf5208c18b734b85f14d2685885b7d514297111c4e3d4018bae17c6d8
|
| 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.1-py3-none-macosx_11_0_arm64.whl
| Download URL | branchdiff-2.3.1-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 |
0e1bf4bf486d514b13d024f7bc4f1015ef3d47fe1808f34825a06a3ff5c150dd
|
|
BLAKE2b-256 checksum How to use checksums |
68bf347fca8bace108b92d1094617c10008a650b3474d2a839d6df67941e12d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|