Top 12 GitLab Alternatives

Latest update:
  1. Originally founded as a project to simplify sharing code, GitHub has grown into an application used by over a million people to store over two million code repositories, making GitHub the largest code host in the world.

  2. Bitbucket is a free code hosting site for Mercurial and Git. Manage your development with a hosted wiki, issue tracker and source code.

  3. The #1 software development tool used by agile teams. Jira Software is built for every member of your software team to plan, track, and release great software.

  4. Integrated, on-demand tools to build software faster, with less stress. Get started for free and find out why over 800,000 users trust Assembla.

  5. GitBucket is the easily installable open-source GitHub clone written with Scala.

  6. Trac is a project management and bug/issue tracking system. Provides an interface to Subversion and an integrated wiki.

  7. Beanstalk is the easiest way for tax practitioners to manage their tax workflow. Elegantly store all your client email discussions in one place. Nothing to download or install. Your client doesn’t even need to log in. Email threads are stored aut...

  8. Jenkins is an open-source continuous integration server with 300+ plugins to support all kinds of software development

GitLab Reviews

A list of external sources with helpful reviews and comparisons of GitLab

Gitea - Alternative to GitLab and GitHub
Sure you CAN use git without a web UI, We had that at work for a while and it was not a good experience at all compared to using gitlab which we have now and we now have so many features that let us get things done faster.
GitHub Alternatives (Free, Paid, Self-Hosted)
GitLab statistics shows that a lot of repos have been imported from GitHub in past few hours.
Source: tutswiki.com