Dougyouch's Gems

icon
#Total RankDaily RankNameSummary
124,11633,145csv-utilsA Ruby library for CSV file processing featuring comparison, transformation, sorting, a...
227,80011,339schema-modelA flexible DSL for defining strongly-typed data models with automatic parsing, nested a...
332,19227,121dynamic-active-modelDynamic Active Model automatically discovers database schemas and creates ActiveRecord ...
435,78259,666upstreamstatusParse the output of the Nginx Upstream Check plugin
540,238123,214packed-modelUsed to minimize storage space required to store list of data
641,00038,280sized_listUses LRU functionality to keep a limited size list of items
741,44733,145db-purgerPurge database tables by top level id in batches
844,42327,121client-api-builderA Ruby gem for building API clients through declarative configuration. Features include...
959,37959,666query_counterUsed for monitoring number of external calls
1078,09933,145inheritance-helperRedefines class methods
1179,958123,214alblogsUtility script for processing ALB access logs over a given time range
1292,249123,214io-segmenterUsed to iterate over segments of data in IO objects
1394,894123,214elasticsearch_scannerIterates over the entire index
1495,87059,666cassandra-helpersUtility methods for working with Cassandra
1596,57482,222s3grepCLI tools for streaming search (s3grep), viewing (s3cat), and reporting (s3info, s3repo...
16100,76627,121athena-utilsTools for querying AWS Athena
17108,49782,222csv-curlTools making mulitple calls using curl
18110,205123,214activerecord-mysql2-adapter-patchFixes schema.rb for datetime fields that use on update
19121,74482,222encrypted-fieldEncrypt data using policies, designed with key rotation in mind
20122,157123,214doug-chargifyRuby wrapper for the chargify.com SAAS and billing API designed to be thread safe
21129,398123,214schema-normalizeEasy way to normalize attributes
22138,946123,214multi-file-processorIterates over files moving them to inprogress, done or failed
23168,062123,214mapableEasy way to configure what data is mapped between models
24168,170123,214profile-toolsDynamically add method profiling to any class. Collects method times and objects created.
25168,87282,222model-mapperEasy way to configure what data is mapped between models
26173,51682,222gemconsoleCommand-line utility for working with a gem in irb
27183,22982,222batchingAdds an in_batches to Enumerable
28183,56482,222csv-editorCommand line CSV file editor