Ryansch's Gems

icon
#Total RankDaily RankNameSummary
119,65037,521metaractorAdds parameter validation and error control to interactor
224,64618,497ryansch-andandMaybe Monad in idiomatic Ruby.
326,09695,838redlock-rbRedlock Redis-based distributed locks implementation in Ruby
431,16835,248shipitronA deployment tool for use with Docker and ECS.
534,14063,281outstand-sycamoreSycamore is an unordered tree data structure.
636,54830,219ops_preflightPreflight and deploy applications
747,628129,864has_scheduleExposes an ice_cube schedule object and serializes it.
848,23925,750aideAllows a user to mash up keys without multiple calls to Consul
948,93663,281faraday_persistent_exconAdds configurable connection pools per host for persistent http connections
1049,23035,248ace-eyeFORK FOR TESTING. Process monitoring tool. Inspired from Bluepill and God. Requires Rub...
1150,90795,838rescue-meInstead of hardcoding lists of exceptions to rescue, put them in one place!
1261,81454,585ryansch-ts-resque-deltaManage delta indexes via Resque for Thinking Sphinx
1362,947129,864consul_bridgeDiscover consul master nodes and join local agent
1466,76895,838guard-zeus-clientGuard::ZeusClient automatically runs a zeus command (test by default) when your files c...
1571,25848,590ace_redlockRedlock Redis-based distributed locks implementation in Ruby
1672,57795,838consul_stockpileBootstrap and backup for consul kv store
1773,42395,838eye-notify-hipchatAdds a hipchat notifier to eye
1882,90163,281ryansch-mock_redisInstantiate one with `redis = MockRedis.new` and treat it like you would a normal Redis...
1983,686129,864ace-debugger-ruby_core_sourceProvide Ruby core source files for C extensions that need them.
2086,83975,490ryansch-awesome_printGreat Ruby dubugging companion: pretty print Ruby objects to visualize their structure....
2189,09395,838metaractor-sycamoreSycamore is an unordered tree data structure.
2296,586129,864hash_argsfetch_arg and fetch_arg_array add additional options to Hash's fetch method.
23103,04363,281ryansch-resque-lonerMakes sure that for special jobs, there can be only one job with the same workload in o...
24107,83995,838ryansch-capybara-mechanizeRackTest driver for Capybara, but with remote request support thanks to mechanize
25121,180129,864detaso-oprahOpinionated presenters for Rails 5 - without the cruft
26124,90395,838node_heartbeatHeartbeat server IPs to S3
27127,81963,281mail_actual_recipientParses the actual recipient header to determine the destinations.
28132,04175,490ryansch-paperclipEasy upload management for ActiveRecord
29134,993129,864ryansch-resque_specRSpec matchers for Resque
30135,190129,864ryansch-bluepillBluepill keeps your daemons up while taking up as little resources as possible. After a...
31136,419129,864elasticsnapConsistent snapshots for elasticsearch
32150,86095,838outstand-tty-commandExecute shell commands with pretty output logging and capture their stdout, stderr and ...
33155,93495,838persistent_exconAdds configurable connection pools per host for persistent http connections
34162,299129,864ecs_consoleRun a remote console on ECS
35172,76654,585match_tableCapybara's built-in table matchers leave a lot to be desired. `match_table` is a matche...