Dougyouch's Gems

icon
#Total RankDaily RankNameSummary
123,88310,355csv-utilsTools for debugging malformed CSV files
227,74771,873schema-modelEasy way to create models from payloads
332,436145,949dynamic-active-modelDynamically create ActiveRecord models for tables
435,26019,406upstreamstatusParse the output of the Nginx Upstream Check plugin
539,630110,823packed-modelUsed to minimize storage space required to store list of data
640,164145,949sized_listUses LRU functionality to keep a limited size list of items
741,130145,949db-purgerPurge database tables by top level id in batches
845,68287,218client-api-builderCreate API clients through configuration with complete transparency
960,44087,218query_counterUsed for monitoring number of external calls
1080,398110,823alblogsUtility script for processing ALB access logs over a given time range
1181,65742,408inheritance-helperRedefines class methods
1291,89953,105io-segmenterUsed to iterate over segments of data in IO objects
1394,307145,949elasticsearch_scannerIterates over the entire index
1495,647145,949cassandra-helpersUtility methods for working with Cassandra
15101,77071,873s3grepTools for searching files on S3
16103,88432,713athena-utilsTools for querying AWS Athena
17107,519145,949csv-curlTools making mulitple calls using curl
18109,93947,026activerecord-mysql2-adapter-patchFixes schema.rb for datetime fields that use on update
19120,486145,949doug-chargifyRuby wrapper for the chargify.com SAAS and billing API designed to be thread safe
20124,814145,949encrypted-fieldEncrypt data using policies, designed with key rotation in mind
21130,471110,823schema-normalizeEasy way to normalize attributes
22139,418145,949multi-file-processorIterates over files moving them to inprogress, done or failed
23166,387110,823mapableEasy way to configure what data is mapped between models
24166,926145,949profile-toolsDynamically add method profiling to any class. Collects method times and objects created.
25167,401145,949model-mapperEasy way to configure what data is mapped between models
26172,331145,949gemconsoleCommand-line utility for working with a gem in irb
27181,310145,949batchingAdds an in_batches to Enumerable
28181,674110,823csv-editorCommand line CSV file editor