A fully featured wrapper to the Cleverbot.io web API.
RSence is a different and unique development model and software frameworks designed first-hand for real-time web applications. RSence consists of separate, but tigtly integrated data- and user interface frameworks. RSence could be classified as a thin server - thick client system. Applications and submobules are installed as indepenent plugin bundles into the plugins folder of a RSence environment, which in itself is a self-contained bundle. A big part of RSence itself is implemented as shared plugin bundles. The user interface framework of RSence is implemented in high-level user interface widget classes. The widget classes share a common foundation API and access the browser's native API's using an abstracted event- and element layer, which provides exceptional cross-browser compatibility. The data framework of RSence is a event-driven system, which synchronized shared values between the client and server. It's like a realtime bidirectional form-submission engine that handles data changes intelligently. On the client, changed values trigger events on user interface widgets. On the server, changed values trigger events on value responder methods of server plugin modules. It doesn't matter if the change originates on client or server, it's all synchronized and propagated automatically. The server framework is implemented as a high-level, modular data-event-driven system, which handles delegation of tasks impossible to implement using a client-only approach. Client sessions are selectively connected to other client sessions and legacy back-ends via the server by using the data framework. The client is written in Javascript and the server is written in Ruby. The client also supports CoffeeScript for custom logic. In many cases, no custom client logic is needed; the user interfaces can be defined in tree-like data models. By default, the models are parsed from YAML files, and other structured data formats are possible, including XML, JSON, databases or any custom logic capable of producing similar objects. The server can connect to custom environments and legacy backends accessible on the server, including software written in other languages.
A gem which implements a standard api_key / secret authentication system for your Ruby on Rails RESTful web services.
eBay4R is a Ruby wrapper for eBay's Web Services SOAP API. Emphasis is on ease of use and small footprint.
Ruby wrapper for the e-conomic REST API, that aims at making working with the API bearable. E-conomic is a web-based accounting system. For their marketing speak, see http://www.e-conomic.co.uk/about/. More details about their API at http://www.e-conomic.co.uk/integration/integration-partner/. The documentation can be found at https://restdocs.e-conomic.com
webservice - yet another HTTP JSON API (web service) builder
The Service Account Credentials API creates short-lived credentials for Identity and Access Management (IAM) service accounts. You can also use this API to sign JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types of tokens.
Cross-origin resource sharing (CORS) is great; it allows your visitors to asynchronously upload files to e.g. Filepicker or Amazon S3, without the files having to round-trip through your web server. Unfortunately, giving your users complete write access to your online storage also exposes you to malicious intent. To combat harmful usage, good upload services that allow client-side upload, support a mechanism that allows you to validate and sign all upload requests to your online storage. By validating every request, you can give your visitors a nice upload experience, while keeping the bad visitors at bay. The CORS gem comes with support for the Amazon S3 REST API.
Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.
Ruby interface to Birst web API
Client for the DMM Web Service API v3.0.
Firebase is a real time backend to allow clients to sharedata on the web. This gem provides a ruby API implementation.
Gracenote web api gem
Toast is a Rack application that hooks into Ruby on Rails. It exposes ActiveRecord models as a web service (REST API). The main difference from doing that with Ruby on Rails itself is it's DSL that covers all aspects of an API in one single configuration.
make reference via web api
Model web apps easily and access them via nice app-specific Ruby APIs on the client side. For suitably-configured servers (e.g. those using described_routes), path-to applications can bootstrap themselves from the address of any resource in the target application.
A Ruby library and CLI to get Japanese Weather via 天気予報 API(https://weather.tsukumijima.net/) which is compatible with Livedoor Weather Web Service.
YANAPI is a programmatic API for Yahoo! Answers web services. It enables you to search for questions using key words, user IDs, category names and IDs and a pricise ID of a question. The output is provided in the xml format as well as json, php and rss.
Class to interact with BTSync's web interface using their unofficial API
An API Client library for DMM Web Service written in Ruby.
A ActionMailer adapter using SendGrid Web API v3.
RSpec expectations useful to test web APIs.
SimpleAWS is a clean, simple, and forward compatible library for talking to the Amazon Web Service APIs.
Ruby wrapper for LinkShare Publisher Web Services. See https://rakutenlinkshare.zendesk.com.
Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.
This is the simple REST client for Web Risk API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Web Risk API, but note that some services may provide a separate modern client that is easier to use.
The Analytics Admin API allows for programmatic access to the Google Analytics App+Web configuration data. You can use the Google Analytics Admin API to manage accounts and App+Web properties.
Grendel is a RESTful web service which allows for the secure storage of users' documents. Grendel-Ruby provides a Ruby API for Grendel.
This is the simple REST client for Web Security Scanner API V1beta. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Web Security Scanner API, but note that some services may provide a separate modern client that is easier to use.
This is the simple REST client for Web Security Scanner API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Web Security Scanner API, but note that some services may provide a separate modern client that is easier to use.
A Ruby wrapper to the eBay Web Services API
Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.
Exchange Web Services API. It doesn't use soap4r.
Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.
Helpers for creating standard web API for Rails or Grape with ActiveRecord.
This is the simple REST client for Web Security Scanner API V1alpha. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Web Security Scanner API, but note that some services may provide a separate modern client that is easier to use.
A plugin for recording/exporting the output of Web Audio API nodes
A simple gem to generate all files needed in a project Mobile, Web and Api for Testing Automation.
Syoboi Calendar is the oldest and biggest ANIME information site, supported and hosted by anime fans in Japan. This gem make it easy to download information using web APIs of this site.
REST API adapter for Farmbot web app.
Ruby client to test accessibility of web pages using the Tenon.io JSON API
Arrow is a web application framework for mod_ruby. It was designed to make development of web applications under Apache easier and more fun without sacrificing the power of being able to access the native Apache API.
Add Json Web Tokens to Solidus API
Ruby client library for the web APIs of Scalingo, a european Platform-as-a-Service
This library makes it easy to implement Yahoo's web services APIs.
Unofficial gem for connecting to memotoo.com with their soap-api and handle your contact needs. Memotoo lets your synchronize all your contacts, events and tasks with yahoo, gmail, facebook, xing, outlook, your mobile-phone and more. You can also get your e-mails in one place.Features of memotoo: New mobile? Transfer all your data to your new device! Synchronise your data with your mobile phone (with SyncML) Access all your e-mail in a single page from Google, Yahoo, Hotmail / MSN, ...! View your data on your mobile phone (WAP / XHTML) Access your contacts using a LDAP directory Access your files via a Web Folder Access your files via FTP Add Memotoo widgets to iGoogle, Netvibes, Windows Vista, Apple Dashboard, ... Memotoo plugins for your browser
The 'Whatser API' Gem is a simple Ruby / Rails wrapper for interacting with Whatser's location-based web services (see http://docs.sogeoapi.com for more details).
Simplify your API communications with Duo. Sign out-going requests, receive consistent responses, Sign web requests, and verify their responses
This is a gem that makes trivial interacting with the Steam Web API
Interfaces with the FedEx SOAP web services API