// Blog

Getting Started with Clarify

Originally published on the Clarify.io blog. View archived copy.

While most people were preparing for a holiday break, we were up to our elbows in code. But not just any code, but all the code in every language we could. To make it as easy as possible to use Clarify, we have launched five helper libraries in different languages. Each of the libraries allow you to use the full API but each one approaches it with the idioms and practices unique to its language.

Here’s a quick rundown:

  • PHP – PHP was our first helper library simply because that’s my primary language. It’s incredibly easy to use to get started as you can install it with Composer. You can learn more in our Quickstart Guide.
  • Python – Python was our next library, built by our CEO Paul Murphy. The patterns are similar to the PHP library but definitively Python in their syntax and structures. You can get started by reading Python: Hello World.
  • Ruby – This was our first library built by the community by my friend and occasional colleague Nola Stowe. The gem solves all the problems in predictable and consistent ways. You can learn more in Ruby: Hello World.
  • Java – This library was built by my friend and API Design Book co-author James Higginbotham. You can install this one directly or use the Maven repository system to get the latest and greatest code. You can get started by reading Java: Hello World.
  • And our C# library is under development right now and should be available shortly.

Yes, we made sure to follow the SPOIL principles in that they’re Succinct, Purposeful, Open source, Idiomatic, and Logical. You can read more about that in “SPOIL your Users with Great Helper Libraries.”

And if you have any questions, don’t hesitate to contact us: support@clarify.io