Four new projects fought to the top of GitHub’s trending feature this week. Take a look at the cream of the crop:
Ungit is the easiest way to use Git on any platform supported by Node.js and Git. Created by Fredrik Noren, this Git user interface works well with GitHub, running a clean and intuitive UI that makes Git understandable. The Web-based interface can run on cloud/pure shell machines using your browser’s UI, and boasts Gerrit integration to view, check out, and push changes to and from Gerrit.
Developed by Alex Payne, Sovereign is a set of Ansible playbooks to build and maintain a personal cloud, based entirely on open-source software. Payne, a disenfranchised Google Apps customer, shares his personal server setup in an easily cloned and configurable format. Among Sovereign’s services are virtual domains backed by MySQL, a private Dropbox and VPN server, and IMAP over SSL with full text search provided by Solr.
We previewed this one in last week’s Top 5 list.
Inspired by the legendary Dragon Ball Z character, this versatile HTTP load-testing tool can be used both as a command-line utility and a library. Tomas Senart developed the tool out of the need to drill HTTP services with a constant request rate. Vegeta specifies issue request times to targets, target attack ordering, output type, reporting type and request rates per second. One might say it has OVER 9,000 USES.