Source Code Repository – a Look at Srchub

A source code repository is not only good for you as a software developer for storing your code but also enables team work. That is not all, most employers look at potential hires’ side projects and having a good amount of projects stored somewhere can be a game changer for many people. Heck, it makes total sense because as an employer, you want to hire someone who can show their work right? Today, I am introducing to you Srchub – a better source code repository that is also free! Let us look at it in detail.

source code repository

Srchub is an open source and free source code hosting service that provides the following features:

  • Free subversion
  • Free mercurial
  • Free Git hosting
  • Issue tracking
  • Wiki
  • Downloads/releases
  • Code reviews

Srchub is a fork of indefero project with many enhancements that include:

  • A profile page
    • This shows a list of public projects
    • All the issues you are working on at any given time.
  • Since srchub is open source, you can install a copy on your server using the debian installer that Nathan (the creator of this service) developed. You can find that by clicking here. The installer will install either sourcehub or indefero with all the necessary patching.

Getting your own source code repository

If you would like to give this free service a try, you can easily register here. When you sign in, you will see a link at the top that says “Request Project”. Clicking it will send in a request to the admin to approve your request.

You will then get an email when your repo has been approved and created. At the moment, there is no limit on usage of the service. Srchub source code repository also provides the ability to have a private project which you can easily toggle by going to “Project Management” and clicking on “private project“.

The other feature worth mentioning is the ability to add unlimited number of collaborators. That is why I really like this tool!

While Srchub is not backed by the same funding as other services, you still have the ability to suggest and influence new features that you feel should be available!

Other Information

Srchub is ran and maintained by Nathan Adams, a software engineer and system administrator.

If you have questions, comments, or concerns about Srchub, you can contact Nathan Adams at adamsna[at]

You can also take a look at reviews for his hosting services by clicking here. To see the up-time chart, click here.

Thank you for reading this post and I hope you found it helpful. Please leave some comments and share it with your friends using the buttons below! If you have other source code repository tools that you would like to share, please add them through the comments.


Written By Elisha Chirchir

Elisha Chirchir is a software developer. He is also the founder of Simple Developer and co-founder of Instinctive Software Solutions. On any given day, he works on both Android and Web Development. During his 'free time', he offers training to those interested in learning how to code in php, java, python, javaScript etc. You can easily find him on StackOverflow Android chatroom or on Twitter @Eenvincible

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.