Version Control-system Linux Softwares

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

Best Version Control-system Linux Softwares

Sort:
GitHub

GitHub

Development Web-based
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.
more
Freemium
Industry-leading platform for version control.
Git

Git

Development Software Development
Git is a mature, actively maintained open-source project designed for efficient source code management.
more
Open Source
Distributed architecture enhances resilience and performance...
Mantis Bug Tracker

Mantis Bug Tracker

Development Issue Tracking
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.
more
Open Source
Free and open source, no license costs.
Kallithea

Kallithea

Business & Commerce Web Application
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.
more
Open Source
Supports both Git and Mercurial concurrently.
Gogs (Go Git Service)

Gogs (Go Git Service)

Development Self-hosted Git Server
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.
more
Open Source
Extremely easy to install and configure.
SmartGit

SmartGit

Development Developer Tool
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.
more
Free Personal
Excellent visual representation of repository history.
GitKraken

GitKraken

Development Developer Tools
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.
more
Free Personal
Intuitive and interactive graphical interface for Git.
gitg

gitg

Development Desktop Application
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.
more
Open Source
Clear and intuitive commit history visualization.
TortoiseHg

TortoiseHg

Development Desktop
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.
more
Open Source
Seamless Windows File Explorer integration.
Phabricator

Phabricator

Business & Commerce Web Application
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.
more
Open Source
Comprehensive suite of integrated development tools.
Springloops

Springloops

Development Web-based
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.
more
Freemium
Integrated version control and deployment
Fossil

Fossil

Development Software Development
Fossil is a simple, high-reliability, distributed software configuration management system designed for ease of use and integration.
more
Open Source
Integrated version control, wiki, and ticketing in one appli...
Mercurial SCM

Mercurial SCM

Development Source Code Management
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.
more
Open Source
Fast and efficient, particularly with large repositories.
Gitblit

Gitblit

Development Self-Hosted Git Server
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.
more
Open Source
Pure Java, highly portable and easy to deploy.
RabbitVCS

RabbitVCS

Development Version Control Client
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.
more
Open Source
Seamless integration with Linux file managers.
SmartSVN

SmartSVN

Development Development Tool
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.
more
Freemium
Intuitive and user-friendly graphical interface for SVN.
Bazaar

Bazaar

Development Version Control System
Bazaar is a free and open-source distributed version control system (DVCS) designed to help individuals and teams manage project history, track changes, and facilitate seamless collaboration with others. It emphasizes ease of use and flexibility.
more
Open Source
User-friendly, making it easier to learn than some other DVC...
GitEye

GitEye

Development Desktop Application
GitEye is a user-friendly graphical Git client designed to simplify version control tasks. It seamlessly integrates with popular platforms like GitHub and Bitbucket, providing a centralized view of essential development activities such as issue tracking, agile planning, and code reviews.
more
Free
User-friendly graphical interface for Git.
Apache Subversion

Apache Subversion

Development Source Code Management
Apache Subversion (SVN) is a robust, centralized version control system widely used for managing source code and other project files over time. It provides features for tracking changes, managing different versions, and facilitating collaborative development.
more
Open Source
Mature and stable with a long history of use.
Perforce

Perforce

Development Version Control
Perforce provides high-performance version control and collaboration tools designed for accelerated development and complex content streams, essential for large-scale teams and challenging data sets.
more
Freemium
Exceptional performance with large files and repositories.
Weblate

Weblate

Development Web Application
Weblate is a robust, web-based translation platform designed for deep integration with version control systems. It streamlines the localization workflow for software, documentation, and web content, supporting a wide range of formats and enabling collaborative translation efforts with built-in checks and automation.
more
Open Source
Deep integration with Git and version control systems automa...
git-gui

git-gui

Development Desktop
git-gui is a lightweight, graphical user interface for working with Git repositories. It focuses on providing a simple yet effective workflow for common Git tasks like committing, branching, and merging, making version control more accessible for developers.
more
Open Source
Lightweight and fast performance
kdiff3

kdiff3

Development Desktop Application
KDiff3 is a versatile graphical file and directory comparison and merging tool, designed to help users identify differences, merge changes, and synchronize files and folders efficiently. It supports comparing up to three files or directories simultaneously, offering detailed character-by-character analysis and a robust merge editor.
more
Open Source
Three-way file and directory comparison

Recently Added Version Control-system Apps and Services

git-gui

git-gui

Development Desktop
git-gui is a lightweight, graphical user interface for working with Git repositories. It focuses on providing a simple yet effective workflow for common Git tasks like committing, branching, and merging, making version control more accessible for developers.
more
Open Source
Lightweight and fast performance
Perforce

Perforce

Development Version Control
Perforce provides high-performance version control and collaboration tools designed for accelerated development and complex content streams, essential for large-scale teams and challenging data sets.
more
Freemium
Exceptional performance with large files and repositories.
GitEye

GitEye

Development Desktop Application
GitEye is a user-friendly graphical Git client designed to simplify version control tasks. It seamlessly integrates with popular platforms like GitHub and Bitbucket, providing a centralized view of essential development activities such as issue tracking, agile planning, and code reviews.
more
Free
User-friendly graphical interface for Git.
Gitblit

Gitblit

Development Self-Hosted Git Server
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.
more
Open Source
Pure Java, highly portable and easy to deploy.
Weblate

Weblate

Development Web Application
Weblate is a robust, web-based translation platform designed for deep integration with version control systems. It streamlines the localization workflow for software, documentation, and web content, supporting a wide range of formats and enabling collaborative translation efforts with built-in checks and automation.
more
Open Source
Deep integration with Git and version control systems automa...
Springloops

Springloops

Development Web-based
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.
more
Freemium
Integrated version control and deployment