#1: GitHub Cheat Sheet
GitHub Cheat Sheet is a collection of cool hidden and not-so-hidden features of Git and GitHub. The cheat sheet includes GitHub features like Ignore Whitespace, Cloning a Repository and Emojis, as well as Git features such as Stripspace, Empty Commits and Git Query. Compiled by Tim Green, the sheet was inspired by Zach Holman’s Git and GitHub Secrets talk at the Aloha Ruby Conference 2012.

#2: Huginn
Huginn is a system for building agents that perform automated tasks online. Created by Andrew Cantino, Huginn agents can read websites, watch for events and take actions on the user’s behalf. Huginn’s agents create and consume events, propagating them along a directed event flow graph. Even in its early stages, Huginn can track weather, track terms on Twitter and watch public transit.

#3: Trianglify
Trianglify is a background generator library that generates SVG background images. Created by Quinn Rohlf when he got fed up with Adobe Illustrator one day, it uses the Data-Driven Documents JavaScript library to build polygons, SVG filters to render them, and the ColorBrewer color palette to create sleek background images.

#4: Free Programming Books is the project that never goes away. It reappeared on last week’s list once again. It tends to pop up periodically since it first appeared in October 2013.

#5: Vis.js
Vis.js is a dynamic, browser-based visualization library. Designed by developer group almende to handle and manipulate large amounts of dynamic data, the library consists of DataSet and DataView flexible data sets, an interactive data timeline, and an interactive graph with nodes and edges.