Announcing New Official Twilio Helper Libraries for PHP, Ruby, Python, .NET and Java

July 19, 2011
Written by
John Sheehan
Contributor
Opinions expressed by Twilio contributors are their own

Twilio Bug Logo

Today we’re proud to announce the availability of our revamped Twilio helper libraries for PHP, Ruby, Python, .NET and Java. Each of the libraries was written by a Twilio developer familiar with the language and framework of each respective library. As always, all of the libraries are open source and available on GitHub where they will be actively maintained and improved.

library!

In addition to new official libraries, we also wanted to call out the amazing contributions we get from our community. On the newly-redesigned Helper Libraries page, we now list community-contributed libraries right along side our own. You’ll find great libraries like node-twilio, Twilio Server Library, twilio-rb, django-twilio, Scwilio and more. If we missed yours, email us and we’ll get it added.

We’ll provide in-depth information about each library in upcoming posts. In the mean time, here are some resources for getting started with the new libraries.

PHP

Installation: Pear installation instructions.
Examples: The PHP HowTos and Quickstarts have been updated to use the new library.
Download: Grab the source code from GitHub.

Ruby

Installation: gem install twilio-ruby via rubygems.org or you can download and build from source
Documentation and Examples: Most common use cases, upgrading from twiliolib, API docs
Download: Grab the source code from GitHub

Python

Installation: pip install twilio
Documentation and Examples: Python library docs, upgrade guide
Download: Grab the source code from GitHub

.NET

Installation: Install via NuGet. Twilio package contains the REST API wrapper. Twilio.Mvc package contains the REST API wrapper and ASP.NET MVC helpers. Additional packages available for WebMatrix helpers and standalone TwiML generation.
Documentation and Examples: Library documentation and upgrade guide
Download: Grab the source code from GitHub.

Java

Installation: Download twilio.jar
Documentation: Getting Started Guide, javadocs
Download: Grab the source code from GitHub.

We’re Here to Help!

If you run into any issues with the new libraries, or need assistance migrating your existing code, send us an email and we’ll be glad to help.

Photo by ellf