C Version Control Software

View 79 business solutions

Browse free open source C Version Control Software and projects below. Use the toggles on the left to filter open source C Version Control Software by OS, license, language, programming language, and project status.

  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    TortoiseSVN

    TortoiseSVN

    An Apache SVN client, right where you need it most

    TortoiseSVN is a Subversion (SVN) client, implemented as a windows shell extension. Which means it's available right where you need it: in the Windows file explorer. It's intuitive and easy to use, since it doesn't require the Subversion command line client to run. Simply the coolest Interface to (Sub)Version Control!
    Leader badge
    Downloads: 313,110 This Week
    Last Update:
    See Project
  • 2
    The Heirloom Project provides standard Unix utilities.
    Leader badge
    Downloads: 2,854 This Week
    Last Update:
    See Project
  • 3
    Git

    Git

    Fast, scalable, distributed revision control system

    Git is a free, distributed version control system created by Linus Torvalds in 2005 to manage the development of the Linux kernel. It emphasizes speed, data integrity, and support for non-linear workflows, and remains the most popular VCS for collaborative software development. Git is an Open Source project covered by the GNU General Public License version 2 (some parts of it are under different licenses, compatible with the GPLv2). It was originally written by Linus Torvalds with help of a group of hackers around the net. Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 4
    Remote Subversion repository dump
    Leader badge
    Downloads: 75 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    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: 49 This Week
    Last Update:
    See Project
  • 6
    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: 4 This Week
    Last Update:
    See Project
  • 7
    Diff-ext is an extension for filemanagers such as Windows Explorer and Nautilus that allows to launch diff/merge tools on selected files.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    Tig

    Tig

    Text-mode interface for git

    Tig is an ncurses-based text-mode interface for git. It functions mainly as a Git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various Git commands. Tig allows you to browse changes in a Git repository and can additionally act as a pager for output of various Git commands. When used as a pager, it will display input from stdin and colorize it. When browsing repositories, Tig uses the underlying Git commands to present the user with various views, such as summarized commit log and showing the commit with the log message, diffstat, and the diff. If stdin is a pipe, any log or diff options will be ignored and the pager view will be opened loading data from stdin. The pager mode can be used for colorizing output from various Git commands. All Git command options specified on the command line will be passed to the given command and all will be shell quoted before they are passed to the shell.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    CVSps is a program for generating 'patchset' information from a CVS repository
    Downloads: 16 This Week
    Last Update:
    See Project
  • 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
  • 10
    NOTICE: The releases on this site are OUT OF DATE. Xdelta development has moved to code.google.com. Sourceforge was good throughout the years, but Subversion support at googlecode is great. Xdelta blog: http://xdelta.org
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    USSU Unlimited

    USSU Unlimited

    Unattended System Software Updater Unlimited

    USSU Unlimited helps you to manage and keep your standard Windows applications up-to-date. It gives the possibility to add applications yourself. Use it to upgrade already installed applications, it highlights outdated or missing applications and advises to download and install them in a single step. It takes away those frustrations to update everything manually. Instead it leafs your with a updated computer and a smile! Currently 45 standard applications are supported. more supported applications will be available soon... Windows network deployment/management will be available Q3 2013. Supported on Windows XP, Vista, 7, 8 and 2008R2.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12
    CVS - The Concurrent Versions System, the open-source standard for version control.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    CSSC is a clone of the Unix SCCS tool suite. CSSC is useful for working with existing source respositories that are already in SCCS format.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    TransferWare is a collection of tools for the Oracle world: the schema version manager TransVersion (tv), the External Procedure Call (epc) toolkit for accessing the outside world from within Oracle PL/SQL and an application Performance Monitor (pm).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    The file history tool, fhist, is a minimal history tool. It provides no locking or branching. It is useful in contexts where the configuration management is provided by some other tool.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    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: 2 This Week
    Last Update:
    See Project
  • 17
    MacCVS Pro is a completely free CVS client for Mac OS that was originally developed at Netscape Communications Corporation. Various features include real multi-threaded CVS operations and an intuitive user interface that kicks bootay.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    SCCS

    The UNIX Source Code Control System activelty maintained/enhanced

    The UNIX Source Code Control System
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    SubdiverSVN is a Subversion client for Linux with GTKmm library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    Don't you want a convenient SVNClient for Linux?
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    A library and basic executable wrapper for the render of three-dimensional scenes, specially designed for video frames production.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Yet another ACL for CVS
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Audited Objects (AO) is a tool for the analysis and optimization of automated software processes such as builds. It supports reuse of previously built objects, generation of prerequisite data, parallelization, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Distributed Version Control System
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB