The Best 41 LearnGitBranching Alternatives

  • Gogs (Go Git Service)

    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.

    Free Open Source Windows Linux Mac Self-Hosted Cloudron Go (Programming Language)

  • GitHub Desktop

    GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface. .

    Free Open Source Mac OS X Windows

  • Git for Windows

    Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike.

    Free Open Source Windows

  • gitg

    gitg is a git repository viewer targeting gtk+/GNOME. One of its main objectives is to provide a more unified user experience for git frontends across multiple desktops.

    Free Open Source Mac OS X Linux

  • Ninchanese

    Ninchanese.com is a complete method to learn Chinese, built for beginners and advanced Chinese learners alike. It offers an effective and entertaining way for you to learn to read, write, speak and understand Chinese.

    Freemium Android Web

  • Springloops

    Springloops is a unique SVN/Git source code management tool focused on web development teams. It allows you to code in parallel and share your code safely concentrated on results, not on lost changes or overwritten files.

    Freemium Mac OS X Windows Linux Web

  • GitEye

    This free desktop app combines a simple-to-use graphical Git client with central visibility into essential developer tasks such as defect tracking, agile planning, code reviews and build services.

    Free Mac OS X Windows Linux

  • Gitblit

    Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories.

    Free Open Source Mac OS X Windows Linux Self-Hosted

  • Unfuddle

    Experience the simplicity of Unfuddle that allows you to build software faster. Unfuddle’s painfully obvious approach to project management means you and your team will be up and running just as fast as creating your account.

    Commercial Web

  • Yousician

    An interactive guitar-learning app. Currently Yousician supports all acoustic and electric guitars, piano and ukulele. The support for bass is coming up.

    Freemium Android iPhone iPad

  • PIMSLEUR UNLIMITED

    Pimsleur Unlimited combines the interactivity of software-based learning tools with the convenience and power of the portable Pimsleur Method

    Commercial Mac OS X Windows

  • Allura

    Allura is an open source implementation of a software "forge", a web site that manages source code repositories, bug reports, discussions, mailing lists, wiki pages, blogs and more for any number of individual projects.

    Free Open Source Mac OS X Windows Linux Web

  • Alice

    Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.

    Free Mac OS X Windows Linux