EVERYTHING XIAOMI
Get listed

BitKeeper

BitKeeper is a distributed source management system for version controlling software projects.

Place
#32 of 62
Score
6.1
BitKeeper's website

What BitKeeper is

BitKeeper is a distributed source management system for version controlling software projects. It is open source under the Apache 2.0 License and supports Windows, macOS, Linux, and self-hosted deployment. The maker describes it as designed for commercial development, including very large projects. BK/Nested divides large repositories into sub-repositories while keeping changesets, libraries, and configuration files aligned with the full code base. The Binary Asset Manager provides local storage for large assets such as videos, photos, artwork, office files, and CAD files. BitKeeper records who changed source, when and from which computer, with comments. Its auto-merge uses the full history to resolve conflicts, according to the maker. The maker also describes checksums and redundant data encoding for detecting and correcting common failures in revision-controlled data. Developers can use graphical tools or the command line; the tutorial says every operation is available through the command line. The download page offers a self-paced sample-repository demo that takes about 30 minutes. Users can clone the last released BitKeeper source with Git. The maker notes that BitKeeper is not the right choice for every project and that Git suits many use cases.

Good

  • Open source under the Apache 2.0 License.
  • Supports distributed versioning and sparse checkout.
  • Includes native handling of large files.
  • Offers command-line and graphical tools.
  • Provides a self-paced demo with a sample repository.

Watch out

  • The maker says it is not the best choice for every project.
  • The maker notes Git suits many use cases.

Who it suits

BitKeeper may suit teams managing large or commercial software projects, especially those working with nested repositories or large binary assets. It is available for Linux, macOS, Windows, and self-hosted deployment.

Verdict

BitKeeper offers distributed version control, nested repositories, and large-file handling without a license fee. Consider whether its approach fits your project, as the maker itself notes it is not for every use case.

Plans and prices

From BitKeeper's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
BitKeeperFreeOpen Source under the Apache 2.0 License

The facts

Each one read from BitKeeper's own pages, with the date it was checked.

What it does

Audit history
The maker says BitKeeper records who made each source change, when, from which computer, and with what comments.checked 7 Oct 2026
Binary assets
BitKeeper’s Binary Asset Manager provides local storage as needed for large binary assets such as videos, photos, artwork, office files, and CAD files.checked 7 Oct 2026
Integration
The download page says users can clone the last released BitKeeper source with Git.checked 7 Oct 2026
Integrity
The maker says filesystem accesses to revision-controlled data use checksums and data is written with redundant encoding to detect and correct common failures.checked 7 Oct 2026
Interfaces
The tutorial says BitKeeper has a command-line interface and graphical tools, and that all operations can be done from the command line.checked 7 Oct 2026
Large projects
The maker describes BitKeeper as designed for commercial development projects and suitable for very large projects.checked 7 Oct 2026
License
The site says BitKeeper is open source under the Apache 2.0 License.checked 7 Oct 2026
Merge behavior
The maker describes BitKeeper’s auto-merge as using the whole history to resolve conflicts.checked 7 Oct 2026
Nested repositories
BK/Nested organizes large repositories into sub-repositories whose changesets, libraries, and configuration files stay in sync with the full code base.checked 7 Oct 2026
Notable limitation
The maker says BitKeeper is not the best choice for every project and notes that Git is an excellent solution for many use cases.checked 7 Oct 2026
Support and learning
The download page offers a self-paced demo with a sample repository that takes about 30 minutes to complete.checked 7 Oct 2026
What it does
BitKeeper is a distributed source management system for version controlling software projects.checked 7 Oct 2026

Where it runs

Platforms
The download page offers builds for Linux, Windows, OS X, BSD, and Solaris.checked 7 Oct 2026

Alternatives to BitKeeper

All alternatives
  1. 1Unity logo

    Unity

    Free planAndroidiOSWebAPI
    8.4Free plan
  2. 2Unity Version Control logo

    Unity Version Control

    Free planWebAPILinuxmacOS
    8.1Free plan
  3. 3Perforce P4 (Helix Core) logo

    Perforce P4 (Helix Core)

    Free planWebAPILinuxmacOS
    7.9From $39 a month
  4. 4Diversion logo

    Diversion

    Free planWebAPILinuxmacOS
    7.8From $25 a month
  5. 5GitHub CodeQL logo

    GitHub CodeQL

    Free planWebExtensionLinuxmacOS
    7.5From $30 a month
  6. 6

    GitUI

    Free planOpen sourceAndroidLinuxmacOSSelf-hosted
    7.5Free plan