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.2.3
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.2.3-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| branchdiff-2.2.3-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| branchdiff-2.2.3-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| branchdiff-2.2.3-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 108.0 MB
Release files / branchdiff-2.2.3-py3-none-win_amd64.whl
| Download URL | branchdiff-2.2.3-py3-none-win_amd64.whl |
|---|---|
| Size | 24.6 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
268be5dc1a8ff0d96520f3ee39b9c82e6b51da7a836e1a023542fe77b15b48cf
|
|
BLAKE2b-256 checksum How to use checksums |
72317e29ac532c0bff6559323022733e7ef8b9ab9119d432c725cc2cded3733c
|
| 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.2.3-py3-none-manylinux2014_x86_64.whl
| Download URL | branchdiff-2.2.3-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 29.1 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
67ca0774cd4ab839116aa7eb1439bb3b9e4d72e62434380fbbb6847843d1a1b2
|
|
BLAKE2b-256 checksum How to use checksums |
3191887f8ceefc25910231685ab38ded714c4fc088977e247c806f096b1b0863
|
| 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.2.3-py3-none-manylinux2014_aarch64.whl
| Download URL | branchdiff-2.2.3-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 28.6 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
832735f0511622ce12d09a0cb92b6cde0f8d5d08ba33ecf2cc9092ddbfc93ca3
|
|
BLAKE2b-256 checksum How to use checksums |
2c3b434ba5c3f17a77cb02829d402b4a266d7acd040be02c8e19caa469535800
|
| 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.2.3-py3-none-macosx_11_0_arm64.whl
| Download URL | branchdiff-2.2.3-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.8 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ce3721587921dd2e16e5765d5833c9d48963dc6b36ee6e9014320db6687f9fd2
|
|
BLAKE2b-256 checksum How to use checksums |
a698d1fb06b28d239ed80c763b5a75e6d8e43c3f05afe64d15efec39869854d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|