Any examples of good gem wrappers around external APIs?

This page summarizes the projects mentioned and recommended in the original post on /r/ruby

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gw2

    A Ruby interface for accessing the Guild Wars 2 API.

  • I play Guild Wars 2, and I found this gem to access the game's API : https://github.com/parix/gw2 (it's all about getting informations about items, events, characters, trading post, etc)

  • shaf_client

    A HAL client with some customization for Shaf APIs

  • Not exactly the same, but similarly I've written a hypermedia client that I'm quite happy with https://github.com/sammyhenningsson/shaf_client I really like using Faraday in combination with faraday-http-cache.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mooncats

    Discontinued MoonCatRescue on the Blockchain - 25 440 MoonCats by ID with Design, Pose, Facing and Colors in RGB and HSL (Hue, Sat, Lum), ... [Moved to: https://github.com/cryptocopycats/mooncatrescue]

  • For quick and dirty GraphQL APIs wrapped, see https://github.com/cryptocopycats/mooncats/tree/master/mooncats-graphql or https://github.com/cryptopunksnotdead/cryptopunks/tree/master/cryptopunks-graphql.

  • cryptopunks

    Discontinued (crypto) pixel punks - libraries, tools & scripts, and more [UnavailableForLegalReasons - Repository access blocked] (by cryptopunksnotdead)

  • For quick and dirty GraphQL APIs wrapped, see https://github.com/cryptocopycats/mooncats/tree/master/mooncats-graphql or https://github.com/cryptopunksnotdead/cryptopunks/tree/master/cryptopunks-graphql.

  • pipedrive.rb

    Pipedrive.com API Wrapper

  • google-search-results-ruby

    Google Search Results via SERP API Ruby Gem

  • We made this: https://github.com/serpapi/google-search-results-ruby

  • stripe-ruby

    Ruby library for the Stripe API.

  • Surprised nobody's mentioned https://github.com/stripe/stripe-ruby yet.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • slack-ruby-client

    A Ruby and command-line client for the Slack Web, Real Time Messaging and Event APIs.

  • Slack's Ruby client works well and is well organized: https://github.com/slack-ruby/slack-ruby-client

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: Suggestions about platform to develop a customizable B2B marketplace

    1 project | news.ycombinator.com | 1 May 2023
  • Stripe Connect onboarding with Ruby on Rails

    2 projects | dev.to | 14 Apr 2023
  • What is the right approach to handle an inventory system with Items and prices that may change over time? How do you adjust Item prices without affecting a past Sale that references it?

    2 projects | /r/rails | 19 Dec 2022
  • What headless ecommerce solution free that i can use without Shopify or WP?

    1 project | /r/laravel | 7 Nov 2021
  • Communication Counts – Leading a New Generation of Developers with Chris Mar

    4 projects | dev.to | 3 Nov 2021