Ryansch's Gems

icon
#Total RankDaily RankNameSummary
119,34424,837metaractorAdds parameter validation and error control to interactor
224,17340,665ryansch-andandMaybe Monad in idiomatic Ruby.
325,251130,231redlock-rbRedlock Redis-based distributed locks implementation in Ruby
431,27251,074shipitronA deployment tool for use with Docker and ECS.
533,065130,231outstand-sycamoreSycamore is an unordered tree data structure.
636,012130,231ops_preflightPreflight and deploy applications
746,93086,396has_scheduleExposes an ice_cube schedule object and serializes it.
847,82051,074aideAllows a user to mash up keys without multiple calls to Consul
948,25621,777faraday_persistent_exconAdds configurable connection pools per host for persistent http connections
1048,95423,669ace-eyeFORK FOR TESTING. Process monitoring tool. Inspired from Bluepill and God. Requires Rub...
1149,927162,686rescue-meInstead of hardcoding lists of exceptions to rescue, put them in one place!
1261,14445,150ryansch-ts-resque-deltaManage delta indexes via Resque for Thinking Sphinx
1363,14436,933consul_bridgeDiscover consul master nodes and join local agent
1466,225130,231guard-zeus-clientGuard::ZeusClient automatically runs a zeus command (test by default) when your files c...
1570,70231,542ace_redlockRedlock Redis-based distributed locks implementation in Ruby
1672,69858,794consul_stockpileBootstrap and backup for consul kv store
1772,99058,794eye-notify-hipchatAdds a hipchat notifier to eye
1882,024111,315ryansch-mock_redisInstantiate one with `redis = MockRedis.new` and treat it like you would a normal Redis...
1982,31133,969ace-debugger-ruby_core_sourceProvide Ruby core source files for C extensions that need them.
2085,738130,231ryansch-awesome_printGreat Ruby dubugging companion: pretty print Ruby objects to visualize their structure....
2195,380111,315hash_argsfetch_arg and fetch_arg_array add additional options to Hash's fetch method.
2298,01151,074metaractor-sycamoreSycamore is an unordered tree data structure.
23101,965130,231ryansch-resque-lonerMakes sure that for special jobs, there can be only one job with the same workload in o...
24106,828162,686ryansch-capybara-mechanizeRackTest driver for Capybara, but with remote request support thanks to mechanize
25124,61769,839node_heartbeatHeartbeat server IPs to S3
26127,022130,231mail_actual_recipientParses the actual recipient header to determine the destinations.
27132,267149,286ryansch-paperclipEasy upload management for ActiveRecord
28134,604149,286ryansch-resque_specRSpec matchers for Resque
29134,885149,286ryansch-bluepillBluepill keeps your daemons up while taking up as little resources as possible. After a...
30136,51469,839elasticsnapConsistent snapshots for elasticsearch
31138,29036,933detaso-oprahOpinionated presenters for Rails 5 - without the cruft
32152,959149,286outstand-tty-commandExecute shell commands with pretty output logging and capture their stdout, stderr and ...
33156,607149,286persistent_exconAdds configurable connection pools per host for persistent http connections
34161,63758,794ecs_consoleRun a remote console on ECS
35180,85986,396match_tableCapybara's built-in table matchers leave a lot to be desired. `match_table` is a matche...