Gems


panthomakos/timezone: Accurate current and historical timezones for Ruby with support for Geonames and Google latitude - longitude lookups.
Accurate current and history timezones for Ruby.Uses IANA Timezone Database for up-to-date historical timezone calculations.Uses the Geonames API or the Google Timezone API for timezone latitude and longitude lookup.

adamcooke/authie: 👮‍♂️ Improve user session security in Ruby on Rails applications with database session storage
This is a Rails library which provides applications with a database-backed user sessions. This ensures that user sessions can be invalidated from the server and users activity can be easily tracked.The "traditional" way of simply setting a user ID...

Shopify/ruby_memcheck: Use Valgrind memcheck on your native gem without going crazy
Valgrind's memcheck is a great tool to find and debug memory issues (e.g. memory leak, use-after-free, etc.). However, it doesn't work well on Ruby because Ruby does not free all of the memory it allocates during shutdown. This results in Valgrind...





Shopify/measured: Encapsulate measurements and their units in Ruby and Ruby on Rails.
Encapsulates measurements with their units. Provides easy conversion between units. Built in support for weight, length, and volume.Lightweight and easily extensible to include other units and conversions. Conversions done with Rational for precis...