Gems

Shopify/semian: :monkey: Resiliency toolkit for Ruby for failing fast
When services are down they typically fail fast with errors like ECONNREFUSED and ECONNRESET which can be rescued in code. However, slow resources fail slowly. The thread serving the request blocks until it hits the timeout for the slow resource. ...

rhannequin/astronoby: Astronomy and astrometry Ruby library for astronomical data and events
Ruby library to provide a useful API to compute astronomical calculations.
Some algorithms are based on the following astrometry books:
Astronomical Algorithms by Jean Meeus
Celestial Calculations by J. L. Lawrence
Practical Astronomy with your ...

amazing-print/amazing_print: Pretty print your Ruby objects with style -- in full color and with proper indentation
AmazingPrint is a fork of AwesomePrint which became stale and should be used in its place to avoid conflicts. It is a Ruby library that pretty prints Ruby objects in full color exposing their internal structure with proper indentation. Rails Activ...





mime-types/ruby-mime-types: Ruby MIME type registry library
The mime-types library provides a library and registry for information about MIME content type definitions. It can be used to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type defin...

jeremyevans/sequel: Sequel: The Database Toolkit for Ruby
Sequel: The Database Toolkit for Ruby¶ ↑
Sequel is a simple, flexible, and powerful SQL database access toolkit for Ruby.
Sequel provides thread safety, connection pooling and a concise DSL for constructing SQL queries and table schemas.
Sequel ...

panorama-ed/memo_wise: The wise choice for Ruby memoization
MemoWise is the wise choice for Ruby memoization, featuring:
Fast performance of memoized reads (with benchmarks)
Support for resetting and presetting memoized values
Support for memoization on frozen objects
Support for memoization of class and ...