Less Known GitHub Alternatives…

…Which Deserves to be In the Competition

FadinGeek
FAUN — Developer Community 🐾

--

Some platforms deserve more attention due to various reasons. There are markets where 1products dominates everything. In this case, we all know that GitHub is the most popular.

0*qZ6cO_AKP0ulPMWI (800×529)

Although this might increase the community quantity and quality, it is still not healthy because GitHub can suppress any of its competitors with no regard to the actual features and the product itself.

That being said here are some alternatives to GitHub. Some which should be popular, some which deserve more attention, and some which make me wonder… why GitHub is the most popular one.

Here we go… Of course, I’ll not start with GitHub or GitLab and stuff since I’m pretty sure most of you would know this.

Everything About Git, Terminal, and Using It

So I’m gonna get this straight up… I am gonna make more videos on How you could install, use, and play around with just git without needing any of the below ones in my YouTube channel(on the basics & the rare stuff which you might not know). BUT, if you do need a hosting platform(for projects, teams, and thousands of more reasons), if want article on it, you can have a look at this, on Git. Ok, here we go…

Google Cloud Source Repositories

0*BQ9gmD5qNEfilvyg.png (800×458)

If you ask me what it would use for private repositories, I would say GCSR( I don’t know if there is a short form like that, but I would call it so anyways ). The best part here is that it’s developed by a company that also makes mailboxes and play buttons. So it also gives you some good integration with the account and sync. It’s good personal use and… you know… just keeping your repos to yourself not to mention it is also beginner-friendly and easy to use.

Phabricator (discontinued)

0*Igq4Vu4ZFyNCuzZo (800×310)

This is not just meant for git maintenance. It also gives the feature to plan, organize and work. It is a power tool for power users filled with useful stuff.

If you are working in a team with people you collaborate with, you probably want to use this. It uses the term local install instead of private and hosted for the public. For hosting, you need to pay 20$. Although if you want it to be local. It’s completely free to use.

Indeed, this cross-platform software plays up well with CODE REVIEW, BUG TRACKING, PROJECT MANAGEMENT, and much more which you may needfully demand. At times you feel the conditional need for purchasing support to help you simplify workflows of any of your development projects, this tool lets you host the support’s benefits on any version of hardware you are using currently.

Launchpad

1*q50kzudW_tHHWQfWOvbkEw.png (800×611)

Launchpad is a free alternative to FREE/ PAID versions of Github used by thousands of people for code collaboration and project management. Shaped by CANONICAL (Makers of probably the most popular Linux distro, Ubuntu), this bug-tracking collaboration platform reinforces translations through which you may communicate with a community of developers, project managers in various languages like Russian, French, and English. Will these translations are not helpful in CODE REVIEWS and LISTING EMAILS? Of course, you can now send bulk emails as per your listing criteria to a team or any of its members analyzing the source code manually or via some automated debugging tool for resolving errors thereby improving code quality. Conclusively, this alternative is a COMPLETE SOLUTION in itself for all queries of your development projects.

AWS CodeCommit

0*AxHgWib8lzNZslHA.png (798×504)

AWS CodeCommit is a secure, highly scalable, managed source control service that hosts private Git repositories. It makes it easy for teams to securely collaborate on code with contributions encrypted in transit and at rest. CodeCommit eliminates the need for you to manage your source control system or worry about scaling its infrastructure. You can use CodeCommit to store anything from code to binaries. It supports the standard functionality of Git, so it works seamlessly with your existing Git-based tools.

Gitea

0*oXpsgbc4MhwX-qmD.png (800×388)

It is a cross-platform, lightweight, easy to install, open-source community-managed lightweight code hosting solution written in Go. It is published under the MIT license.

The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted Git service. Using Go, this can be done with an independent binary distribution across all platforms that Go supports, including Linux, macOS, and Windows on x86, amd64, ARM, and PowerPC architectures. It also has some online demos which could be used to try it out real quick. This project has been forked from Gogs since 2016.11 but a lot.

I was pretty impressed with this. Once installed it IS easier than Github. I’ve played around with this too much, but I have to say without a doubt, it is something which needs to try along with the other ones above

Other Mentions

Now I’m gonna be honest here. The above ones are the only alternatives that I’ve tried personally for main projects and usage. So I can only say my opinions on them. Of course, there are some that I have NOT tried which I’ll list down below… Something you can try & thoughts and let me know in the comments.

  • SourceForge
  • Apache Allura
  • BitBucket
  • GitBucket
  • BeanStaclk
  • RhodeCode
  • CodeGiant
  • Of course, there are more and I don’t want to make it long

There are more stuff and videos I could make on this. I’m gonna post more videos on this on my youtube channel. All of them, to be honest, do the same thing in different ways. It’s just that each has its path to take. One gives an extra feature to plan whereas the other focuses on lightweight and ease of use. It depends on your work…

That being said, here is a similar article on less known applications which could be really helpfull

These are stuff that you might want to try. I’m sure it helps you in some way or the other. If you have anything to say personally, feel free to reach me out through Twitter :)

That’s about it in this article, I hope you enjoyed it. I’ll meet you at the next one.

You’re awesome!

FadinGeek

Join FAUN: Website 💻|Podcast 🎙️|Twitter 🐦|Facebook 👥|Instagram 📷|Facebook Group 🗣️|Linkedin Group 💬| Slack 📱|Cloud Native News 📰|More.

If this post was helpful, please click the clap 👏 button below a few times to show your support for the author 👇

--

--

Tech ⚙️ Finance $ | Learning & Trying | Sharing discoveries & mistakes #lifelonglearner