Unity Engine is development software for making games and apps, including immersive experiences built from CAD and 3D data.
Alternatives to BitKeeper
Unity Version Control is an engine-agnostic source control tool for game development teams working with large repositories, files, and binaries.
Perforce P4, also known as Helix Core, is a centralized version-control system for managing source code and large files.
- 4

Diversion
Diversion is a cloud-native version control system for code, game assets, and media, with real-time collaboration.
Free planWebAPILinuxmacOS7.8From $25 a month - 5

GitHub CodeQL
GitHub CodeQL is a language and toolchain for analyzing code as data.
Free planWebExtensionLinuxmacOS7.5From $30 a month - 6
GitUI
GitUI brings a Git GUI-style workflow into the terminal, with keyboard-only controls and context-based help.
Free planOpen sourceAndroidLinuxmacOSSelf-hosted7.5Free plan - 7

Gitnuro
Gitnuro is a free, open-source Git client for Linux, macOS, and Windows, intended for newcomers and experienced users.
Free planOpen sourceLinuxmacOSWindows7.4Free plan - 8
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 9
VisualSVN Server
VisualSVN Server is a self-hosted Apache Subversion server for Windows, delivered as one installation package.
Free planWebSelf-hostedWindows7.0$55 one-time - 10

GitButler
GitButler is a Git-based version-control interface with a graphical client and command-line interface designed for AI-powered workflows.
Free planLinuxmacOSWindows6.9Free plan - 11
Working Copy
Working Copy is a Git client for iOS that lets users clone repositories, edit files, commit changes, and push them to remote hosts.
Free planiOS6.8$35.99 one-time - 12
Accessibility Test Framework for Android
Accessibility Test Framework for Android is a free library for developers who want automated accessibility checks in Android app testing.
Free planAndroidLinuxmacOSWindows6.6Free plan - 13
Fossil
Fossil is a free, distributed software configuration management system for tracking software projects and their development history.
Free planWebLinuxmacOSSelf-hosted6.6Free plan - 14

Automic Continuous Delivery Automation
Automic Continuous Delivery Automation orchestrates application releases and deployments, with real-time monitoring and release reporting.
WebAPILinuxSelf-hosted6.5 - 15
Darcs
Darcs is a free and open-source version control system for Windows, macOS, Linux, and self-hosted use.
Free planLinuxmacOSSelf-hostedWindows6.5Free plan - 16
GitMac
Free planmacOS6.5From $12 a year - 17
Sublime Merge
LinuxmacOSWindows6.5From $75 a year - 18

Apache Subversion
Apache Subversion is a free, open-source centralized version control system for users from individuals to large-scale enterprise operations.
Free planAPILinuxmacOSSelf-hosted6.4Free plan - 19
Git
Git is a free, open-source distributed version control system for managing work across repositories.
Free planmacOS6.4Free plan - 20
Gitfox
macOS6.4From €60 a year - 216.4Free plan
- 22
OpenText StarTeam
WebAPILinuxmacOS6.4 - 23
SnailGit
Free planExtensionmacOS6.4$14.99 one-time - 24
SourceGear Vault
APIExtensionLinuxmacOS6.4$169 one-time - 25

Mercurial
Mercurial is free, distributed source control software for managing versioned projects.
Free planLinuxmacOSSelf-hostedWindows6.3Free plan - 26
Changes
Free planmacOS6.2Free plan - 27
Concurrent Versions System
Concurrent Versions System (CVS) is a free, self-hosted version control system for recording the history of source files and documents.
Free planLinuxSelf-hostedWindows6.2Free plan - 28
Gitember
Gitember is a free, open-source desktop client for working with Git through a visual interface.
Free planLinuxmacOSWindows6.2Free plan - 29
GitQlient
GitQlient is a free, multi-platform Git client written with Qt and originally forked from QGit.
Free planLinuxmacOSWindows6.2Free plan - 306.2Free plan


