Open Source Desktop Operating Systems Version Control Software

Version Control Software for Desktop Operating Systems

Browse free open source Version Control software and projects for Desktop Operating Systems below. Use the toggles on the left to filter open source Version Control software by OS, license, language, programming language, and project status.

  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    The Heirloom Project provides standard Unix utilities.
    Leader badge
    Downloads: 1,906 This Week
    Last Update:
    See Project
  • 2
    The CvsGui project is providing several high-end interface clients (WinCvs, MacCvs, gCvs) written in C++ using popular frameworks (MFC, PowerPlant, GTK+) with a scripting support via Python or TCL.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 3
    Terraform

    Terraform

    Safely and predictably create, change, and improve infrastructure

    Terraform is an open source tool that allows you to use infrastructure as code to provision and manage any cloud, infrastructure or service. It codifies APIs into declarative configuration files, which can then be shared among team members, reviewed, applied, edited and versioned.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Ada Class Library

    Ada Class Library

    Ada Class Library - an object orientated library for Ada.

    Text search and replace. Scripting (small tool programs). CGI scripts. Execution of external programs (incl. I/O redirection). Garbage Collection. Extendended Booch Components. CD-Recorder
    Leader badge
    Downloads: 70 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    libgit2

    libgit2

    A cross-platform, portable, linkable Git implementation library

    libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings. Libgit2 is developed with CMake, and this is be the easiest way to build a binary from the source. The CMake build system provides lots of options to configure the libgit2 build for your particular needs. It’s highly recommended that you build libgit2 as a static library for Xcode projects to simplify distribution significantly. libgit2 is used for powering Git GUI clients, such as gmaster and GitKraken and on Git hosting providers such as GitLab, Azure, GitHub, DevOps, among others. By clicking "merge pull request", we perform the merge. It is licensed under the GPLv2 license, so you can link it in its unmodified state with any type of software without releasing its source code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6

    SCCS

    The UNIX Source Code Control System activelty maintained/enhanced

    The UNIX Source Code Control System
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    GitSync is a shell script designed to simplify the usage of the version control system GIT (see www.git-scm.com for more information) by providing a "do everything to sync my repository" command.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Clearcase plugin for Eclipse

    Clearcase plugin for Eclipse

    Eclipse plugin for VCS ClearCase

    Provides a ClearCase plug-in for the eclipse development environment. The plug-in Require a ClearCase client installed. We welcome feedback from end-user to make the plug-in more user-friendly. Release info will be published on release mailing-list. Version 2.2.36 --> requires java 1.7 or higher. Version 2.2.42 --> requires java 1.8 or higher.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    CVS - The Concurrent Versions System, the open-source standard for version control.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Open Source software that I have developed or maintained.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    A Python interface for the Perforce SCM System. PyPerforce allows you to connect to a Perforce server and execute Perforce commands directly from Python code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Advanced Software Configuration Management (SCM) for Cadence DFII. Delivers full Perforce capability to Cadence DFII using Best Practices for SCM. Please see http://public.perforce.com/public/perforce/cdsp4/index.html
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    GD RCS is a revision contol system which supports repository on removable media. It combines the abilities of PRCS, archiving tools like Zip and backup utilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Monotone Browser

    Monotone Browser

    Monotone GUI

    A graphical browser for examining Monotone VCS repositories without the need for a workspace.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Subversion Windows
    This is a fully tested, latest version, package available to download of Apache Subversion (SVN) provided by WANdisco. Easy to use and install.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    CVS is the Concurrent Versions System, the dominant open-source network-transparent version control system. This project is designed to first create a GUI wrapper for the BeOS version and then next to integrate it into a complete application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Codepot

    Web-based subversion manager

    Codepot is a web-based subversion repository manager. It incorporates the subversion revision control system and wiki-based documentation, and supports authentication via LDAP or DBMS. If you opt for the simplest, you can manage multiple subversion repositories independent of each other. Going beyond it, you can track issues, write documents, and upload release files. See it live at http://code.abiyo.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Plugin for Eclipse IDE to view CVS Repository information graphically. Includes historical timeline of file updates.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ExpLab is a set of tools that supports the running, documentation and evaluation of computational experiments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ATTENTION! ExpTools has been renamed to ExpLab To visit the new homepage click on "Home page".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Extract Objects from Image

    Connected Component Labeling Algorithm - Extracting Objects From image

    fast Connected Component Labeling Algorithm - java application - Extracting Objects From image
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Far Manager as editor for Git

    Use Far modal editor as Git editor

    Small utility that allows to use Far file manager as `core.editor` for Git toolset on Bash
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    HStools

    HStools

    a collection of tools like my version of zip sync makevers

    HSzip zip data and add a the datetime to create snapshoot HSsync synchonize a Source with the Dest, This is powerfull backup anywhere. HSmakevers is only intresting for C/C++/C# programmers. Add in your prebuild HSmakevers to create your own version.c with same information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A tool allowing software developers to check the backward compatibility of API's between different versions of a Java library. Find out about compatibility between releases of your Java libraries from this tool rather than from the users of your jar!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    MoleSvn is a SubVersion (svn) client frontend for the BeOS/Zeta operating system, implemented as a Tracker extension (like TortoiseSvn for Windows operating system). It incorporates a diff viewer, to easily view and resolve conflicts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB