ShipEngine's easy-to-use REST API lets you manage all of your shipping needs without worrying about the complexities of different carrier APIs and protocols. We handle all the heavy lifting so you can focus on providing a first-class shipping experience for your customers at the best possible prices. Each of ShipEngine's features can be used by itself or in conjunction with each other to build powerful shipping functionality into your application or service. ## Getting Started If you're new to REST APIs then be sure to read our [introduction to REST](https://www.shipengine.com/docs/rest/) to understand the basics. Learn how to [authenticate yourself to ShipEngine](https://www.shipengine.com/docs/auth/), and then use our [sandbox environment](https://www.shipengine.com/docs/sandbox/) to kick the tires and get familiar with our API. If you run into any problems, then be sure to check the [error handling guide](https://www.shipengine.com/docs/errors/) for tips. Here are some step-by-step **tutorials** to get you started: - [Learn how to create your first shipping label](https://www.shipengine.com/docs/labels/create-a-label/) - [Calculate shipping costs and compare rates across carriers](https://www.shipengine.com/docs/rates/) - [Track packages on-demand or in real time](https://www.shipengine.com/docs/tracking/) - [Validate mailing addresses anywhere on Earth](https://www.shipengine.com/docs/addresses/validation/) ## Shipping Labels for Every Major Carrier ShipEngine makes it easy to [create shipping labels for any carrier](https://www.shipengine.com/docs/labels/create-a-label/) and [download them](https://www.shipengine.com/docs/labels/downloading/) in a [variety of file formats](https://www.shipengine.com/docs/labels/formats/). You can even customize labels with your own [messages](https://www.shipengine.com/docs/labels/messages/) and [images](https://www.shipengine.com/docs/labels/branding/). ## Real-Time Package Tracking With ShipEngine you can [get the current status of a package](https://www.shipengine.com/docs/tracking/) or [subscribe to real-time tracking updates](https://www.shipengine.com/docs/tracking/webhooks/) via webhooks. You can also create [custimized tracking pages](https://www.shipengine.com/docs/tracking/branded-tracking-page/) with your own branding so your customers will always know where their package is. ## Compare Shipping Costs Across Carriers Make sure you ship as cost-effectively as possible by [comparing rates across carriers](https://www.shipengine.com/docs/rates/get-shipment-rates/) using the ShipEngine Rates API. Or if you don't know the full shipment details yet, then you can [get rate estimates](https://www.shipengine.com/docs/rates/estimate/) with limited address info. ## Worldwide Address Validation ShipEngine supports [address validation](https://www.shipengine.com/docs/addresses/validation/) for virtually [every country on Earth](https://www.shipengine.com/docs/addresses/validation/countries/), including the United States, Canada, Great Britain, Australia, Germany, France, Norway, Spain, Sweden, Israel, Italy, and over 160 others.
Google Speech-to-Text enables developers to convert audio to text by applying powerful neural network models in an easy-to-use API. The API recognizes more than 120 languages and variants to support your global user base. You can enable voice command-and-control, transcribe audio from call centers, and more. It can process real-time streaming or prerecorded audio, using Google's machine learning technology. Note that google-cloud-speech-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-speech instead. See the readme for more details.
Dasht is a framework for building beautiful, developer-focused application dashboards. Dasht is especially good at displaying high-level application stats in real-time on a wall-mounted monitor.
Library for accessing real-time MBTA data
ORTC aka Realtime Cloud Messaging provides a standard software API for sending and receiving data in real-time over the web.
Devise extension for Castle. Secure your authentication stack with real-time monitoring, instantly notifying you and your users on potential account hijacks.
Real-time graphics application framework.
A framework for distributing work for real-time services and offline tasks.
Follow Bitcoin markets from your terminal. btcl is a Bitcoin Market Price Client that uses bitcoin markets api to retrieve real-time data.
Shared component library and design system for Ably Real-time Ltd (ably.com)
Hot Potato is an open source real-time processing framework written in Ruby. Originally designed to process the Twitter firehose at 3,000+ tweets per second, it has been extended to support any type of streaming data as input or output to the framework. The framework excels with applications such as, social media analysis, log processing, fraud prevention, spam detection, instant messaging, and many others that include the processing of streaming data.
Verify benefits in real-time!
GoSquared is the All-in-one growth software for SaaS businesses. This gem is for quickly installing the GoSquared intelligent in-app messaging and live chat Assistant, GoSquared Real-time Analytics and the People Customer Data Hub in your Rails App .
Bobik is a web service for scraping the web in real-time
Gorgeous real-time date display plugin
Devise extension for Userbin. Secure your application with multi-factor authentication, user activity monitoring, and real-time threat protection.
Ruby event logger for the BRM real-time analytics and BI solution
Lanxin is Real-time communication application for enterprise internal communicate,with full client support,including Android, iOS, Windows,Mac,Web etc.The Openplatform give the thirdpart company provide service through Lanxin.More information please refer to http://lanxin.cn.
Taxamo provides a real-time Software as a Service (SaaS) solution for compliance with the new 2015 EU VAT rules on the sale of e-services. http://www.taxamo.com
== Sphinx 2 Comes to Ruby Oedipus brings full support for Sphinx 2 to Ruby: - real-time indexes (insert, replace, update, delete) - faceted search (variations on a base query) - multi-queries (multiple queries executed in a batch) - full attribute filtering support It works with 'stable' versions of Sphinx 2 (>= 2.0.2). All features are implemented entirely through the SphinxQL interface. -- dbldots: -- this gem release in general shouldn't be used. it fixes an issue on mac os x where multi queries are broken. this gem will be deleted as soon as the bug is fixed in the original version.
Taxamo provides a real-time Software as a Service (SaaS) solution for compliance with the new 2015 EU VAT rules on the sale of e-services. http://www.taxamo.com
Verifalia provides a simple API for validating email addresses and checking whether they are deliverable or not. This library allows to easily integrate with Verifalia and verify email addresses in real-time.
See in live what is happening on server in real-time. Track all activities.
Super simple ruby client to use the Imagizer Media Engine created by nventify. Imagizer is a real-time image processing engine on top of AMAZON aws. Install the engine using the AWS Marketplace. =You can find it at www.imagizercdn.com.
QStat Ruby Frontend (Real-time game server stat fetcher)
Real-time form analytics
A simple real-time ruck shreduler based on Kernel#sleep. Not too precise, but an example of how to write a simple shreduler.
The instance_accountant gem is designed to be used to account for hourly resource consumption, such as EC2 instances, using Subledger, the double-entry accounting API. It can account for both cost (amount owed to AWS) as well as price (amount owed to instance owner). If you run hourly-billed instances for yourself, or for others, and want real-time usage information for yourself, and for those paying you for the instance, then this gem is for you. :-) instance_accountant keeps state in an "hourfile" that contains the timestamp of the last hour accounted for. It is intended to be run in --daemon mode at startup. It makes no effort to account for instance time when it is not running, so it's important to run it immediately upon startup, and to make sure that it is always running.
Uses the Coinbase Pro (formerly GDAX, formerly Coinbase Exchange) Exchange Websocket stream to maintain a real-time copy of the order book, place and track orders, and calculate historic rates by the minute in real-time.
Keyhole.IO, the database-as-a-service that's so iosome, is a real-time, streaming, key-value pair, object-friendly datastore. For you and your apps. This is its official Ruby gem.
Asianodds Disclaimer: This gem is not officially developed by Asianodds and does not belong in any way to the Asianodds service, nor is it supported by their development team and all rights to accept or deny bets made with this gem remain with Asianodds. This gem is a wrapper for the Asianodds Web API. In order to use this gem you need to apply for a Web API account with Asianodds (api@asianodds88.com). Please keep in mind that your regular Asianodds user (for the Web Interface) does not work for your API account and vice versa. The purpose of the gem is to preconfigure all API calls to make your life as easy as just calling one method. You won"t need to MD5 hash your password (as Asianodds requests) and the gem assumes smart preconfigs for your calls, so they will work even without passing in required parameters. Still, it has the same flexibility as the original API without limitations. With just three lines of code you will be able to start placing real-time bets with multiple bookmakers and automate your trading strategies. For more information on the usage of the gem, please visit the github page
Timestamp is "real-time project tracking for you and your clients" according to their website: https://www.timestamphq.com
San Francisco Bay Area 511 Real-time Transit Data Services API
Enable real-time chat easily in your Ruby on Rails application.
RailsChat is a Ruby gem for use with Rails to publish and subscribe to messages through Faye. It allows you to easily provide real-time updates through an open socket without tying up a Rails process. All channels are private so users can only listen to events you subscribe them to. Refrence gem: https://github.com/ryanb/private_pub
Send events to algometrics.io and monitor your workflows in real-time.
Real-time for Rails
Real-time stock quote app.
The rethinkDB is an interesting NoSQL massively scalable open source project. It may have some impact on the real-time processing community. This little gem is just a convention wrapper around the official rethinkdb. Its my conventions which are subject to change at a momments notice. I would not use this gem if I were you.
Bitcoin terminal for monitoring real-time Bitcoin quotes on the command line.
Turbine is a data application framework for building server-side applications that are event-driven, respond to data in real-time, and scale using cloud-native best practices
A library for obtaining statistical and real-time flows from the Unite States Geological Survey's National Water Information System
The Locu API gives you access to real-time local business data, from opening hours to price lists, such as restaurant menus
Framework for em-websocket that uses actions and triggers for real-time communication with your app.
Materialize is a streaming database for real-time applications. Materialize accepts input data from a variety of streaming sources (e.g. Kafka) and files (e.g. CSVs), and lets you query them using SQL.
Ruby in Mines is a framework for creating data mining application prototypes that focus on processing near real-time human generated content.
Real-time and offline ruck shredulers for MIDI using midiator and midilib.
Real-Time webserver usage monitor with IP Geolocation
SDK to build robust real-time communication applications.
A real-time twitter bot that uses Jabber (XMPP)