Version Control-system Softwares and Apps

Discover best Version Control-system softwares, apps and websites.

Filter by Platform

Platforms:

Version Control-system Applications

Sort:
GitHub

GitHub

Freemium

GitHub is the leading web-based platform for version control and collaboration, built around the Git version control system. It empowers developers and teams to host, manage, and review code, track issues, and build software together in an efficient and transparent manner.

Industry-leading platform for version control.
IFTTT integration
Development Social & Communications
SourceForge

SourceForge is a comprehensive platform providing open-source software developers with integrated tools for version control, issue tracking, project management, and collaboration. It serves as a central hub for hosting and managing FOSS projects.

Free for open-source projects
Version Control
Development
Microsoft Project

Microsoft Project

Commercial

Microsoft Project is a comprehensive project management software designed to empower project managers in planning, executing, and tracking projects efficiently. It offers robust tools for task management, resource allocation, budget control, and progress monitoring.

Comprehensive feature set for detailed project planning and management.
Collaborative
Business & Commerce Development Office & Productivity
Git

Git

Open Source

Git is a mature, actively maintained open-source project designed for efficient source code management.

Distributed architecture enhances resilience and performance.
Version Control
Development
Mantis Bug Tracker

Mantis Bug Tracker

Open Source

Mantis Bug Tracker is a free and open-source, web-based issue tracking system designed primarily for software defect tracking. It offers a straightforward interface and a range of features suitable for managing projects and tracking the lifecycle of bugs and issues.

Free and open source, no license costs.
Integrated Chat
Development
Beanstalk

Beanstalk

Commercial

Beanstalk is a comprehensive, cloud-based solution for teams to manage their code lifecycle, offering integrated version control (Git and SVN), collaborative workflows, and automated deployment capabilities.

Unified platform for version control, code review, and deployment.
Collaborative
Development Office & Productivity
Kallithea

Kallithea

Open Source

Kallithea is a free and open-source source code management system designed to provide collaborative version control for both Mercurial and Git repositories. It offers robust features for hosting, managing, and reviewing code within a team environment.

Supports both Git and Mercurial concurrently.
Collaborative
Business & Commerce Development Office & Productivity
Gogs (Go Git Service)

Gogs (Go Git Service)

Open Source

Gogs (Go Git Service) is a lightweight, self-hosted Git service designed for ease of installation and minimal resource consumption. It provides a user-friendly web interface for managing Git repositories with features like code review, issue tracking, and user management, making it an ideal choice for small teams and developers looking for a simple yet functional Git server.

Extremely easy to install and configure.
Version Control
Development
SmartGit

SmartGit

Free Personal

SmartGit is a powerful graphical Git client designed for developers across Windows, macOS, and Linux. It provides a visual interface to work with Git repositories, offering a comprehensive feature set for version control, code review, conflict resolution, and seamless integration with popular hosting platforms like GitHub and Bitbucket.

Excellent visual representation of repository history.
Side-by-Side comparison
Development
SourceTree

SourceTree

Free

SourceTree is a free desktop Git and Mercurial client for Windows and macOS. It provides a graphical user interface for managing your repositories, simplifying complex version control operations and allowing both novice and experienced developers to visualize and interact with their code history effectively.

Free to use for individuals and teams.
Version Control
Development
Unfuddle

Unfuddle

Commercial

Unfuddle is a comprehensive platform for agile software development teams, offering integrated tools for bug and issue tracking, Git and Subversion hosting, and team collaboration. It provides a centralized environment to manage the entire development lifecycle.

Integrated platform for version control, issue tracking, and collaboration.
Version Control
Development
GitKraken

GitKraken

Free Personal

GitKraken is a powerful and intuitive Git client designed to enhance developer workflow with a visual interface and integrations with popular hosting services like GitHub, GitLab, and Bitbucket. It streamlines complex Git operations and improves collaboration.

Intuitive and interactive graphical interface for Git.
Bitbucket Integration
Development
gitg

gitg

Open Source

gitg is a fast and efficient Git repository browser designed specifically for the GNOME desktop environment. It provides a user-friendly graphical interface for exploring commit history, visualizing branches, and interacting with your Git repositories.

Clear and intuitive commit history visualization.
Version Control
Development
Google Code Hosting

Google Code Hosting, also known as Project Hosting on Google Code, was a web-based service provided by Google for software development projects. It primarily offered hosting for open-source projects, providing tools for version control, issue tracking, and collaboration.

Free hosting service
Version Control
Development
TortoiseHg

TortoiseHg

Open Source

TortoiseHg is a comprehensive graphical user interface (GUI) for the Mercurial distributed version control system. It provides a user-friendly way to manage your repositories, track changes, and collaborate with others, particularly well-integrated with the Windows File Explorer.

Seamless Windows File Explorer integration.
Version Control
Development
TortoiseSVN

TortoiseSVN

Open Source

TortoiseSVN is a leading free and open-source client for the Subversion version control system, seamlessly integrated into the Windows shell for intuitive source code management and collaboration.

Deep integration with Windows Explorer for intuitive usage.
Version Control
Development OS & Utilities
Cornerstone

Cornerstone

Commercial

Cornerstone is a professional macOS SVN client designed for developers and teams needing a robust and visually appealing interface for version control. It streamlines the process of managing code repositories, tracking changes, and collaborating effectively within an SVN environment.

Intuitive and visually appealing macOS-native interface.
Version Control
Development
Phabricator

Phabricator

Open Source

Phabricator is a comprehensive, web-based suite of tools designed to streamline software development workflows. It integrates code review, task management, bug tracking, internal documentation, and repository hosting into a single platform.

Comprehensive suite of integrated development tools.
Code review
Business & Commerce Development
GitX

GitX

Open Source

GitX is a graphical user interface (GUI) client exclusively designed for macOS, providing developers with a visual way to interact with Git repositories. It simplifies common version control tasks, making it easier to manage commits, branches, and history.

Native macOS look and feel.
Version Control
Development
dbForge Studio for SQL Server

dbForge Studio for SQL Server is a comprehensive IDE for SQL Server development, administration, and management. It provides a wide array of tools including robust database design, coding, debugging, comparison, synchronization, and data management capabilities, significantly improving developer productivity and database performance.

Comprehensive feature set in a single IDE
Version Control
Development
Springloops

Springloops

Freemium

Springloops is a powerful web-based version control and deployment service tailored for web developers. Supporting Git and Subversion, it offers integrated code collaboration, automated deployments, and a user-friendly interface to streamline development workflows from code commit to production.

Integrated version control and deployment
Version Control
Development File Sharing
Bitbucket

Bitbucket

Freemium

Bitbucket is a web-based platform offering source code management and collaboration tools for development teams. It supports Git and Mercurial, providing hosting, version control, and features like code review and issue tracking.

Strong support for both Git and Mercurial.
Collaborative
Development Office & Productivity
GitHub Desktop

GitHub Desktop offers a visual, easy-to-use interface for Git and GitHub, simplifying complex operations for developers of all skill levels. It streamlines version control workflows and integrates seamlessly with your GitHub repositories.

User-friendly visual interface for Git.
Version Control
Development
Fossil

Fossil

Open Source

Fossil is a simple, high-reliability, distributed software configuration management system designed for ease of use and integration.

Integrated version control, wiki, and ticketing in one application.
Version Control
Development
Mercurial SCM

Mercurial SCM

Open Source

Mercurial SCM is a free, distributed source control management tool designed for efficient handling of projects of any size. It emphasizes speed, scalability, and ease of use, making it suitable for both small teams and large enterprises.

Fast and efficient, particularly with large repositories.
Distributed
Development
Gitblit

Gitblit

Open Source

Gitblit is an open-source, pure Java stack designed for managing, viewing, and serving Git repositories. It offers a lightweight yet powerful platform with a web interface for collaboration and project management.

Pure Java, highly portable and easy to deploy.
Version Control
Development
TortoiseGit

TortoiseGit

Open Source

TortoiseGit is a powerful and user-friendly Git client for Windows. As a shell extension, it integrates seamlessly into the Windows Explorer, providing a graphical interface for common Git operations directly within your file system. Based on the popular TortoiseSVN, it offers a familiar and intuitive experience for managing your source code.

Deep integration with Windows Explorer for easy access.
Version Control
Development
RabbitVCS

RabbitVCS

Open Source

RabbitVCS is a powerful and intuitive graphical front-end for popular version control systems like Git and Subversion, seamlessly integrating with the Linux file manager. It simplifies common version control operations, making them easily accessible directly within your daily workflow.

Seamless integration with Linux file managers.
Shell integration
Development
Git Extensions

Git Extensions

Open Source

Git Extensions is a feature-rich, open-source graphical user interface (GUI) for Git on Windows. It provides developers with a more intuitive way to interact with the Git version control system, integrating deeply with the Windows environment for enhanced productivity.

Deep integration with Windows Explorer and environment.
Tree view
Development
SmartSVN

SmartSVN

Freemium

SmartSVN is a cross-platform graphical client for the Subversion (SVN) version control system. It offers a user-friendly interface for managing repositories, tracking changes, and collaborating with team members.

Intuitive and user-friendly graphical interface for SVN.
Version Control
Development
Showing 1 - 30 of 40 results