days
-6
-5
hours
0
-3
minutes
0
0
seconds
-3
-1
search
The better GitHub alternative?

Take your hats off and greet sr.ht – A new git-based code hosting project

Eirini-Eleni Papadopoulou
git
© Shutterstock / Jellicle  

If you are looking for something new to host your latest project on or the existing options simply do not suit you, fear not! Meet sr.ht, a new completely open source git-based code hosting project that promises to become the better alternative to the existing platforms.

If you feel like the git version control platforms out there are great but don’t quite have what you are looking for, we are here to provide you with the newest alternative.

sr.ht (pronounced as sir hat) is an open source software suite for managing your software development projects. But why is it any different from the existing platform options like GitHub, GitLab or Bitbucket? As its creator, Drew DeVault, argues:

Unlike GitHub, which is almost entirely closed source, and Gitlab, which is mostly open source but with a proprietary premium offering, all of sr.ht is completely open source, with a copyleft license.

If this is the best git hosting alternative or not, it’s up to you to decide. But for now, please meet sr.ht!

What can you do on sr.ht? Well, pretty much everything.

The current alpha version of sr.ht provides, among others, git repository hosting, continuous integration, and markdown- and git-driven wiki services as well as task dispatcher and service integration tool and many more!

SEE ALSO: Know your history — How social coding changed the developer community

The main features of sr.ht include:

  • Completely open source software
  • Composable Unix-style mini-services that let you use only what you need
  • All features work without JavaScript
  • No tracking or advertising

The features of the git hosting repository service as well the git-driven wiki services include:

  • Public, private, and “unlisted” repositories
  • Fine-grained access control, including access for users without accounts
  • Software release management
  • Allows you to use git to version control and manage your wiki
  • Use any organizational hierarchy you like, a flat wiki is not imposed

This is how a git repository looks like:

Source: git.sr.ht

Head over to  Drew DeVault’s blog post for more information on sr.ht and what it has to offer you.

Getting started

There is not much to say, really. The only thing that you should keep in mind is that sr.ht is still under heavy development, and while many of the services are usable, you should expect to find lots of missing polish, broken links, and incomplete docs.

Other than that, feel free to visit sr.hat and have a look around or check out the detailed instructions on download and installation.

Author
Eirini-Eleni Papadopoulou
Eirini-Eleni Papadopoulou is an assistant editor for JAXenter.com. Just finished her masters in Modern East Asian Studies and plans to continue with her old hobby that is computer science.