Recently I needed to integrate my Rails app with Quickbooks. Looking around on GitHub I didn’t find any fresh libraries.
Intuit has their Data Services API (currently at v2) which exposes a REST API to their customer data. Its a pretty clean API. Its annoying that it uses XML but Intuit is hard at work on v3 which will support JSON so thats nice.
But anyways, I didn’t find any good libraries so I decided to roll up my sleeves and write my own: Quickeebooks
It supports reading and writing of basic objects using the v2 API.
I think it’s pretty easy to use, you work with plain Ruby objects which get marshaled to XML and back.
Give it a shot and let me know what you think.