Dougyouch's Gems

icon
#Total RankDaily RankNameSummary
124,00028,197csv-utilsA Ruby library for CSV file processing featuring comparison, transformation, sorting, a...
227,85624,765schema-modelA flexible DSL for defining strongly-typed data models with automatic parsing, nested a...
332,21319,562dynamic-active-modelDynamic Active Model automatically discovers database schemas and creates ActiveRecord ...
436,14558,715upstreamstatusParse the output of the Nginx Upstream Check plugin
540,93658,715packed-modelUsed to minimize storage space required to store list of data
641,58158,715db-purgerPurge database tables by top level id in batches
741,77458,715sized_listUses LRU functionality to keep a limited size list of items
843,41324,765client-api-builderA Ruby gem for building API clients through declarative configuration. Features include...
958,57325,716query_counterUsed for monitoring number of external calls
1075,16422,133inheritance-helperRedefines class methods
1176,99525,716alblogsUtility script for processing ALB access logs over a given time range
1292,55958,715io-segmenterUsed to iterate over segments of data in IO objects
1394,44228,197s3grepCLI tools for streaming search (s3grep), viewing (s3cat), and reporting (s3info, s3repo...
1496,07139,280elasticsearch_scannerIterates over the entire index
1596,40439,280cassandra-helpersUtility methods for working with Cassandra
1698,14730,199athena-utilsTools for querying AWS Athena
17107,72158,715csv-curlTools making mulitple calls using curl
18110,54258,715activerecord-mysql2-adapter-patchFixes schema.rb for datetime fields that use on update
19118,46324,765encrypted-fieldEncrypt data using policies, designed with key rotation in mind
20123,96058,715doug-chargifyRuby wrapper for the chargify.com SAAS and billing API designed to be thread safe
21129,95233,297schema-normalizeEasy way to normalize attributes
22140,30439,280multi-file-processorIterates over files moving them to inprogress, done or failed
23170,25258,715mapableEasy way to configure what data is mapped between models
24170,51058,715profile-toolsDynamically add method profiling to any class. Collects method times and objects created.
25171,13858,715model-mapperEasy way to configure what data is mapped between models
26175,81358,715gemconsoleCommand-line utility for working with a gem in irb
27185,20258,715csv-editorCommand line CSV file editor
28185,96358,715batchingAdds an in_batches to Enumerable