Dougyouch's Gems

icon
#Total RankDaily RankNameSummary
123,86242,349csv-utilsTools for debugging malformed CSV files
227,73920,330schema-modelEasy way to create models from payloads
332,37027,759dynamic-active-modelDynamically create ActiveRecord models for tables
435,31887,276upstreamstatusParse the output of the Nginx Upstream Check plugin
539,76187,276packed-modelUsed to minimize storage space required to store list of data
640,48787,276sized_listUses LRU functionality to keep a limited size list of items
741,22435,417db-purgerPurge database tables by top level id in batches
845,15618,698client-api-builderCreate API clients through configuration with complete transparency
960,00019,705query_counterUsed for monitoring number of external calls
1080,04687,276alblogsUtility script for processing ALB access logs over a given time range
1180,70117,849inheritance-helperRedefines class methods
1291,81055,083io-segmenterUsed to iterate over segments of data in IO objects
1394,65742,349elasticsearch_scannerIterates over the entire index
1495,66742,349cassandra-helpersUtility methods for working with Cassandra
15100,23130,871s3grepTools for searching files on S3
16101,96535,417athena-utilsTools for querying AWS Athena
17107,84987,276csv-curlTools making mulitple calls using curl
18110,03887,276activerecord-mysql2-adapter-patchFixes schema.rb for datetime fields that use on update
19121,07587,276doug-chargifyRuby wrapper for the chargify.com SAAS and billing API designed to be thread safe
20123,27618,241encrypted-fieldEncrypt data using policies, designed with key rotation in mind
21130,14155,083schema-normalizeEasy way to normalize attributes
22139,31655,083multi-file-processorIterates over files moving them to inprogress, done or failed
23167,11287,276mapableEasy way to configure what data is mapped between models
24167,23955,083profile-toolsDynamically add method profiling to any class. Collects method times and objects created.
25167,83087,276model-mapperEasy way to configure what data is mapped between models
26172,72487,276gemconsoleCommand-line utility for working with a gem in irb
27182,15687,276batchingAdds an in_batches to Enumerable
28182,45687,276csv-editorCommand line CSV file editor