#1: HTTP API Design Guide
No ambiguity or mysterious name for this week’s top project. Created by Interagent, the guide describes a set of HTTP+JSON API design practices, originally extracted from work on the Heroku Platform API as well as new internal APIs in Heroku. The guide focuses on consistency and a business logic to lay out a well-documented design philosophy of interest to API designers in and out of Heroku.
#2: Headroom.js makes its first appearance on the Top 5 list since way back in December 2013.
This Node.js module shrinks JPEG, PNG, WebP and TIFF images. Developed by Lovell Fuller, Sharp uses the libvips image processing library to generate the resized images without separating command-line tools, and it supports reading and writing JPEG, PNG and WebP images to and from both buffer objects and the file system.