Version Control Systems

All apps in Version Control Systems category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. GitHub icon
     1728 likes

    Web-based Git hosting service facilitating collaboration, with features like issue tracking, social networking, and wikis for project management.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    Homepage
    Organization profile view
    Repository Homepage
    +6
    Issues
    102 alternatives
    3.0
    Fair36 reviews
  2. Git icon
     1088 likes

    Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Chrome OS
    • Android Tablet
    • BSD
    • Linux Mobile
    • Haiku
    36 alternatives
    4.6
    Excellent19 reviews
  3. IntelliJ IDEA icon
     440 likes

    IntelliJ IDEA is the JetBrains IDE for pro development in Java and Kotlin. Built for your comfort, it unlocks productivity, ensures quality code, supports cutting-edge tech, and protects your privacy.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    IntelliJ IDEA interface overview: the Project tool window (left) outlines the code structure and the Editor (right) is used to read, write, and explore the source code.
    Inspections help find probable bugs and dead code, detect performance issues, and improve the overall code structure by providing quick-fixes for any code that contains potential concerns.
    In the Search Everywhere window, you can search for files, actions, classes, symbols, settings, UI elements, and anything in Git, all from a single entry point.
    +1
    IntelliJ IDEA provides first-class support for leading frameworks with dedicated assistance for Jakarta EE, JPA, Reactor, Spring and Spring Boot, and other popular frameworks.
    59 alternatives
    4.1
    Very Good10 reviews
  4. SmartGit icon
     363 likes

    SmartGit is a front-end for the distributed version control system Git and runs on Windows, macOS and Linux. SmartGit is intended for developers who prefer a graphical user interface over a command line client, to be even more productive with Git.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    SmartGit screenshot 1
    SmartGit screenshot 1
    SmartGit screenshot 2
    +3
    SmartGit screenshot 3
    71 alternatives
    4.3
    Very Good33 reviews
  5. GitKraken icon
     174 likes

    Millions of developers and teams around the world choose GitKraken Client to make Git more visual and accessible with an intuitive UI, the flexibility to switch between a GUI or a terminal, and a seamless experience across operating systems.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Visual Studio Code
    • Online
    • Google Chrome
    • Firefox
    • Microsoft Edge
    GitKraken screenshot 1
    GitKraken screenshot 1
    72 alternatives
    3.1
    Fair14 reviews
  6. Gogs icon
     135 likes

    The easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, Windows and ARM.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Go (Programming Language)
    • Cloudron
    Gogs screenshot 1
    Gogs screenshot 1
    Gogs screenshot 2
    42 alternatives
    4.2
    Very Good8 reviews
  7. Radicle icon
     14 likes

    Radicle is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
    74 alternatives
  8. SourceHut icon
     20 likes

    sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.

    Cost / License

    • Freemium
    • Open Source

    Platforms

    • Online
    • Self-Hosted
    • Software as a Service (SaaS)
    Hosted git repositories
    Powerful continuous integration
    Mailing lists & code review tools
    +3
    Customizable ticket tracking
    19 alternatives
  9. Git Extensions icon
     77 likes

    Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2010/2012/2013/2015/2017). Linux is supported by 2.51 version with some issues.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    Version 3.0 Beta
    .gitignore pattern preview
    The full commit history can be browsed. There is a graph that shows branches.
    +2
    There is a single file history viewer that shows all revisions of a single file and the changes.
    51 alternatives
  10. Tower icon
     60 likes

    Native desktop Git client for macOS and Windows with Pull Requests, Interactive Rebase, Image Diffing, Undo, and quick actions, integrating with all major code hosting services.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    Tower screenshot 1
    Tower screenshot 1
    Tower screenshot 2
    +1
    Tower screenshot 3
    65 alternatives
    4.3
    Very Good9 reviews
  11. Mercurial SCM icon
     125 likes

    Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive command line interface. Mercurial efficiently handles projects of any size and kind.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
    30 alternatives