# SocialFolders Releases SoundCloud Ruby Gem

DevFeed: [SocialFolders Releases SoundCloud Ruby Gem](<https://devfeed.tech/articles/socialfolders-releases-soundcloud-ruby-gem-2142.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//socialfolders-releases-soundcloud-gem>)

Published: 2012-07-06T00:00:00Z

Content type: release

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [api](<https://devfeed.tech/tags/api.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [sdks](<https://devfeed.tech/tags/sdks.md>)

## AI overview

SocialFolders released an alternative Ruby gem for the SoundCloud API. Built on Faraday, it provides wrapper methods for SoundCloud API endpoints and can work with libraries such as EventMachine or Typhoeus.

## Source excerpt

There are many approaches to building libraries that wrap HTTP APIs. For many of our officially supported SDKs we chose to build light wrappers around HTTP client libraries with a few added features to make it easier to work with the SoundCloud API. This approach has a few benefits. It guarantees a certain consistency and is relatively easy to maintain. It's also fairly future proof. Changes in the HTTP API do not typically require updates to client libraries. Sometimes however, you might be looking for something a bit more feature-full, or with more abstraction from our HTTP API. That's why I was really happy to see that the great folks at SocialFolders built an alternative SoundCloud Ruby gem and released it to the public. You can check out their blog post about it or go straight to the source on GitHub.