webshell: A console-based JavaScripty web client utility (using node.js)
If you’re like me, you probably spend a good deal of time using cURL from the console or Hurl on the web to test/inspect/debug HTTP stuffs. Wanting something a bit more robust and console-friendly Evan...
View Articlefacebook-ios-sdk: Drop Facebook into your iOS application
Facebook loves iOS developers. First, they gave us Three20, a nice iOS app framework extracted from their popular native app. Now they’ve released the Facebook iOS SDK which lets you easily add...
View Articlehtty: HTTP TTY, curl meets lynx in an HTTP console
We’ve covered a number of web console tools like Webshell, a nifty HTTP console for Node.js, and Twurl, the Twitter-specific tool for Ruby. But when Nils Jonsson created an incredibly useful HTTP...
View Articleno.de: CLI for Joyent’s Node.js hosting
Joyent’s No.de sevice and its API look to be an exciting option to host Node.js projects. Jeremy Johnstone brings that API to your CLI with his no.de wrapper. no.de can be installed via npm: npm...
View Articleresty: Piping hot REST client for bash or zsh
I love REST APIs, so I’m always looking for new tools for the toolbox. Resty from Micha Niskin caught my eye because it can be loaded into your bash or zsh. To install, just download the script and...
View Articlescrobbyl: Automatically Scrobble your vinyl collection in real time
When we find them, we like to cover niche projects that show off the homebrew spirit that has always been strong in open source communities. Scrobbyl is a Python utility to sample what’s spinning on...
View ArticleWatchWednesday for 20101103
Our weekly list of projects you might have missed on GitHub: RestKit RestKit is a nice high-level library for consuming REST resources in Objective C. It runs on OS X and iOS and provides three major...
View Articlenode-o3-canvas: HTML5 Canvas API for NodeJS
This isn’t the first time we’ve featured the work of our friends over at Ajax.org. In the past we mentioned o3 and Cloud9 and even had them on the podcast, see episode 0.1.6. Their project,...
View Articleapiary: Event Machine API in a box for your Ruby classes
If you need to stand up an API for your Ruby web application, you’ve got a lot of choices including Rails, Sinatra, even close-to-the-metal Rack, or Grape. But, if you’ve got some simple Ruby classes...
View Articlewebdis: HTTP + JSON API for Redis
HTTP is the dial tone of the web. Apps that speak HTTP tend to grow in popularity, such as CouchDB whose built-in HTTP-based RESTful API makes it super easy to store and retrieve JSON data. Nicolas...
View Articlejsondns: DNS JSON API
If you’re building a cool domain name service or DNS-related mashup, be sure and check out JSON DNS from Joël Franusic. JSON DNS aims to create a standard for DNS info in JSON, and the project includes...
View Articlegovkit: Open Government APIs in a box
In the same way that Fog aims to be the “Ruby cloud services library” by providing an all-in-one bundle of wrappers for popular cloud services including Amazon, Rackspace, and others, GovKit from...
View ArticleEpisode 0.4.7 – Open Government and the Citizen Coder with Carl Tashian
Adam and Wynn caught up with Carl Tashian from Open Government to talk about OpenGovernment.org, OpenCongress.org, and the rise of the Citizen Coder. Items mentioned in the show: Carl Tashian is...
View ArticleEpisode 0.5.5 – Goliath, Event Machine, and SPDY with Ilya Grigorik
Wynn caught up with Ilya Grigorik, Founder and CTO of PostRank to talk about Goliath, async Ruby web development, and Google’s SPDY. Download MP3 Items mentioned in the show: We’ll be doing a live show...
View ArticleEpisode 0.6.0 – Fog and The Cloud with Wesley Beary
Wynn sat down with Wesley Beary from Engine Yard to talk about the Fog project and the Cloud, live from Red Dirt Ruby Conf. Items mentioned in the show: Wesley Beary aka @geemus The Fog project is the...
View ArticleRestSharp: Simple REST and HTTP API Client for .NET
I’m a big fan of making idiomatic language bindings for APIs. Making common tasks such as URI generation, transport, authentication, and payload parsing configurable options and providing a...
View ArticleRenee – Sinatra-inspired Rack framework for über DRY routing
Josh Hull knows Sinatra. As part of the Padrino, he also knows about creating new alternatives to popular frameworks. His latest effort is Renee, a web framework for Rack that aims to DRY up your...
View ArticleAmon – Python-powered server monitoring, logging, and error reporting with...
Amon from Martin Rusev is a simple yet flexible way to add server monitoring, logging, and error tracking to your web stack. Amon consists of three parts: a collector daemon, a Python web app, and JSON...
View Articlehttpie – Python-powered HTTP CLI for humans
Although cURL is great, we’re always looking for great console tools for working with HTTP. Jakub Roztocil has released HTTPie. Built on Requests, HTTPie provides a clean command line interface for...
View ArticleUsergrid – Turnkey social graph, activity streams for your application
Almost every application has a social layer these days. If you have users, most likely you have relationships, roles, and activity streams. Usergrid, a Java project from Apigee aims to be a turn-key...
View ArticleGitHub Archive: API for GitHub’s historical timeline
You folks create a lot of events on GitHub. Trying to mine and report on that data is definitely a big data problem. Ilya Grigorik wants to help the community get a handle on the GitHub firehose with...
View ArticleMBRequest – Easier API wrappers in iOS and OSX
A good API wrapper should handle network transport, payload serialization/deserialization, and authentication, abstracting these details away in order to let the developer deal with the business domain...
View ArticleRails::API – Lightweight Rails stack for headless API apps
“Rails is just an API,” say Alex (featured on Episode 0.7.1) and others. Rails core team member Santiago Pastorino might not endorse the “just” part, but his Rails::API aims to provide a slimmer stack...
View ArticleGitspective – Facebook style timeline for your GitHub feed
A great looking use of the GitHub API from Zach Moazeni to visualize your GitHub timeline. Create your own timeline or browse the source on GitHub. The post Gitspective – Facebook style timeline for...
View ArticleEpisode 0.8.1 – Celluloid, concurrency, and more with Tony Arcieri
Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on Erlang, Clojure, and design patterns. Items mentioned in the show Tony Arcieri, creator of Celluloid....
View ArticleBackstop – Simple HTTP service for submitting metrics to Graphite
We’ve mentioned a couple of Graphite-related projects previously. Jason Dixon and Michael Gorsuch from Heroku have released Backstop, a simple HTTP-to-Graphite proxy to make it simple to send metrics....
View ArticleHyperspider – Declarative HATEOAS API crawler for Node.js
Interesting project from Jed Schmidt to roll up resources in hypertext APIs: Give it a list of url patterns, and it will recursively crawl your hypertext HTTP API, streaming back every matching...
View ArticleWork with 1.8 million IRS-recognized Nonprofits in Ruby with the GuideStar API
For those out there working on fighting social injustices and changing the world like we are at Pure Charity, I wanted to mention this Ruby wrapper for the Guidestar API from Mauricio Gomes of Gemini...
View ArticleGitHub exposes public ssh keys for its users
Thanks for sharing this Postmodern. TIL @github exposes the ssh public keys for users. github.com/defunkt.keys Handy for adding devs to servers/repos.— Postmodern (@postmodern_mod3) February 10, 2013...
View ArticleTumblr releases their SDK for iOS (and other official client libraries for...
Bryan Irace, iOS developer at Tumblr, announced in this post that Tumblr recently open-sourced their SDK for iOS as well as a few official client libraries for the Tumblr API. We’ve been using this SDK...
View ArticleThe White House shares their web API standards on GitHub
A fine hat tip to Lisa Nelson for sharing this on Twitter. Have you seen the new White House Web API Standards? On Github github.com/WhiteHouse/api…— Lisa Nelson (@LisaLNelson) March 21, 2013 From the...
View ArticleWrite Ruby API’s with Poncho
As we said in a previous post: WE LOVE STRIPE! The team at Stripe has open sourced a RubyGem that makes REST API’s easy to create, Poncho. It’s compatible with any rack-based framework — like Rails or...
View ArticleHyperresource: a hypermedia API client for Ruby
Any of you who know me aren’t surprised about me posting this story: it’s right up my alley! Basically, hyperresource is intended to be a general hypermedia client. What’s that mean? It can work with...
View Articleflickr-store, store arbitrary data with your 1TB Flickr cloud
A neat hack from Ryan LeFevre on Flickr’s API. Someone joked about storing files on Flickr since they now offer 1TB, and I thought it was hilarious enough to try github.com/meltingice/fli…— Ryan...
View ArticleSnaphax – creative freedom or unlawful code?
Yesterday, on HackerNews, Thomas Lackner asked the question if he should remove the library he created to consume the Snapchat ‘API,’ upon request from Snapchat themselves. From Snapchat: Hi Thomas,...
View Article#97: API wrappers, Ruby and open source with Drew Blas
Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more. Listen to this episode on 5by5! We moved the show to 5by5! You can tune-in LIVE on...
View ArticleJSON API now has a MIME type
If you hadn’t heard, JSON API is a format that myself and Yehuda Katz have been persuing to help standardize APIs. It came out of the work done on ember-data and active_model_serializers. We’ve been...
View ArticlePrototype JSON APIs with Fortune.js
If you hadn’t heard, JSON API is a format for building awesome APIs on top of JSON. You can see other posts tagged with JSON API here. Recently, a new project related to JSON API was released:...
View ArticleMeteoTester collects and tests the accuracy weather APIs
If you’re a fan of open weather data, check out MeteoTester — it plans to collect and test weather forecasts published by any meteorological data source. At the moment, it consumes and tests data from...
View ArticleDevDocs puts web API docs in one easy-to-use place
Thibaut Courouble’s DevDocs aggregates many web-related API docs in to a fast, organized, and searchable interface. It supports all your favorite web languages/frameworks, has fuzzy search, keyboard...
View ArticleGive any SQL database a REST interface with Sandman
Let’s say you have a SQL database. You might wish it had a REST interface and a nice admin UI. That used to mean writing a bunch of code but now with Sandman it’s a one liner. Zero boilerplate code is...
View ArticleThumbor is a self hosted thumbnail-as-a-service
Thumbor is pretty impressive. Not only does it take something like thumbnailing, which is always painful, and makes it easy. It has cool image operation out of the box. It also features a VERY smart...
View ArticleGenerate 4 language bindings for your API in one Go
You just built an API, and want to make sure everyone can use it. Building libraries in every language isn’t only going to be hard, its going to take a lot of time. Time you don’t have. This is where...
View Articlejsawk – Powerful JSON querying on SpiderMonkey
As JSON becomes the lingua franca of web-based APIs, you might find yourself needing a way to query large chunks of data in JSON format. jsawk from Micha Niskin provides awk-like functionality: cat...
View ArticleTwurl – OAuth-enabled curl for the Twitter API
OAuth is cool but developing with OAuth can be a pain. Inspired by curl and Hurl.it (featured on Episode 0.1.5 with Leah Culver), the Twitter team has realeased a couple of tools to make developing...
View ArticleOpen Graph – Ruby library for Facebook’s new API
[Updated]: Thanks to Michael’s correction in the comments below and more caffeine it’s apparent that Michael released two entirely unrelated Facebook gems yesterday. Also, as Mike points out, the...
View Articlejquery-facebook-multi-friend-selector: A jQuery Facebook Multi-Friend...
jQuery Facebook Multi-Friend Selector is a jQuery plugin created by Mike Brevoort that stands as an alternative for Facebook Multi-Friend Selection user interface that uses the Facebook Graph API. No...
View ArticleQuickly reduce the amount of data your node API returns
When designing an API, it’s easy to forget that not everyone has a cable modem. What if a client could easily request exactly the data it needed. That is what JSON Mask aims to do. This is a tiny...
View ArticleDon’t let API changes catch you off guard with API Changelog
API Changelog is a great new service from API UX that monitors the docs for public APIs and notifies you of changes. Don’t see an API you rely upon in their catalog? Request that they add it here....
View ArticlePraxis: a Ruby framework that takes a different approach to creating APIs
RightScale recently unveiled their new Ruby framework. They call it Praxis and it takes a unique approach to building APIs. From the announcement: With Praxis you create an API by going through the...
View Article