Gems

PierreRambaud/gemirro: Gem to automatically make a rubygems mirror.
Gemirro is a Ruby application that makes it easy way to create your own RubyGems mirror without having to push or write all gem you wanted in a configuration file. It does mirroring without any authentication and you can add your private gems in t...

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 ...

Betterment/delayed: a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process millions of background jobs per day
Delayed is a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process millions of background jobs per day.
It supports postgres, mysql, and sqlite, and is designed to be:
Reliable, with co-transactional job enqueues and guarant...

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...


