AirPair{}Me Provides On-Demand Access to Elite Software Engineers

Patricio Robles, March 18th, 2014

You have a major development project launching next month and your team needs help. Perhaps it’s a vexing problem related to the Ruby on Rails ActiveRecord API. Or an optimization issue with the AngularJS $animate service. What do you do?

Hypermedia APIs: The Benefits of HATEOAS

Paul Sobocinski, February 27th, 2014

Almost 12 years ago, Roy Fielding introduced Representational State Transfer (REST) in his dissertation on Architectural Styles and the Design of Network-based Software Architectures. Since then, APIs adopting the REST architectural style (so-called “RESTful” APIs) have gradually increased in popularity. Nonetheless, a key constraint that Fielding proposed has yet to be adopted as a mainstream feature of RESTful APIs. This feature is known as Hypermedia as the Engine of Application State, or HATEOAS. APIs that enforce this constraint are referred to as HATEOAS-compliant APIs. More generally, APIs that adopt the characteristics of HATEOAS are called “Hypermedia APIs.”

Cloudinary Releases API to Support Cloud-Based Image Transformations.

Robert Egert, March 26th, 2012

CloudinaryAs interest in cloud storage goes mainstream, Cloudinary offers a cloud-based solution for storing, processing and delivering web assets with special emphasis on website image processing and delivery, which can be accessed through the Cloudinary API.

Transform Images Online With Magickly

Allen Tipper, May 17th, 2011

magicklyMagickly aims to make image manipulation possible as a simple web service. The Magickly API is very easy to use, and completely open source. It requires no API key, and allows a developer to use a lot of different image manipulations on any web-accessible image. Magickly is an open source, simplified version of the Aviary Effects API, which has a contest ending next week.

Wynn Netherland: Ruby Mashup Dev’s Best Friend

Alex Stone, September 28th, 2010

rubyRuby developer Wynn Netherland has put together an impressive list of Ruby wrappers for some of the most frequently used APIs on the web. Netherland’s site requires four screens of scrolling to see all 19 of the libraries he has contributed.

Access Five Twitter APIs in One

Adam DuVander, August 12th, 2009

TwitterRuby programmers creating Twitter apps, feast your eyes on this gem from squeejee, called Twitterland, which combines five Twitter services into one package.

Encode Videos with the HeyWatch API

John Musser, August 28th, 2007

One of this week’s new API listings is the HeyWatch API. This video encoding service lets you encode videos for a wide variety of formats and they now offer a REST-based interface that lets you do direct application integration. Videos can be uploaded directly from your local machine or accessed via sites like YouTube. The [...]

12 Ruby Mashup Resources

John Musser, May 7th, 2007
Comments (14)

Want to build a mashup using Ruby? To help you get started we’ve rounded-up a dozen Ruby libraries for open web APIs that can help you get a head start. Most of these are Ruby wrappers — often as gems — that simplify coding for specific APIs and sometimes across APIs.

YouTube API Wrapper: A Ruby [...]

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.