Grosser's Gems

See profile on Gravatar
#Total RankDaily RankNameSummary
18821parallelRun any kind of code in parallel processes
2172169springPreloads your application so things like console, rake and tests run faster
32421,082rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
4257473css_parserA set of classes for parsing CSS in Ruby.
5487492parallel_testsRun Test::Unit / RSpec / Cucumber / Spinach in parallel
6554660premailerImprove the rendering of HTML emails by making CSS inline, converting links and warning...
7605622i18n_datacountry/language names and 2-letter-code pairs, in 85 languages
8726825fast_gettextA simple, fast, memory-efficient and threadsafe implementation of GetText
9749678recaptchaHelpers for the reCAPTCHA API
108461,184zendesk_apiRuby wrapper for the REST API at Documentation at https://deve...
118681,587rspec-instafailShow failing specs instantly
128731,613test_after_commitmakes after_commit callbacks testable in Rails 3+ with transactional_fixtures
131,093466rchardetCharacter encoding auto-detection in Ruby. As smart as your browser. Open source.
141,1741,241sort_alphabeticalSort UTF8 Strings alphabetical via Enumerable extension
151,2191,233gettext_i18n_railsSimple FastGettext Rails integration.
161,3742,289rack-openidProvides a more HTTPish API around the ruby-openid library
171,9372,569fakefsA fake filesystem. Use it in your tests.
182,3032,449rspec-rerunRe-run failed RSpec tests.
192,3352,696ar_after_transactionExecute irreversible actions only when transactions are not rolled back
202,4963,621syckA gemified version of Syck from Ruby's stdlib. Syck has been removed from Ruby's stdli...
212,9363,321bitfieldsSave migrations and columns by storing multiple booleans in a single integer
222,9454,750single_testRake tasks to invoke single tests/specs with rakish syntax
233,2861,572cldCompact Language Detection for Ruby
243,3282,408active_record_shardsEasily run queries on shard and slave databases.
253,3313,766minitest-aroundAlternative for setup/teardown dance.
263,5132,897standalone_migrationsA thin wrapper to use Rails Migrations in non Rails projects
273,6523,782rails_wardenA gem that provides authentication Rails helpers when using Warden for authentication
284,1244,813bumblerFind slowly loading gems for your Bundler-based projects
294,1668,230ie_iframe_cookiesRails: Enabled cookies inside IFrames for IE via p3p headers
304,42416,604travis_dedupStop all builds on the same PR when a new job starts.
314,6093,832stronger_parametersType checking and type casting of parameters for Action Pack
324,6325,345wwtdTravis simulator so you do not need to wait for the build
334,6884,621after_commit_exception_notificationRails: Get notified when an after_commit block blows up
345,5517,929get_pomoRuby/Gettext: A .po and .mo file parser/generator
355,6842,134luhn_checksumEfficient Luhn checksum validator
365,7595,169active_record_host_poolAllow ActiveRecord to share a connection to multiple databases on the same host
375,8165,928maxitestMinitest + all the features you always wanted
385,9328,484autotest-standaloneAutotest, without ZenTest
395,9695,263responds_to_parent[Rails] Adds 'responds_to_parent' to your controller torespond to the parent document o...
406,0705,571property_setsThis gem is an ActiveRecord extension which provides a convenient interface for managin...
416,2205,457single_covActionable code coverage.
426,2977,204autotest-rails-pureAutotest for Test::Unit on Rails, including plugins for migrations and fixtures.
436,3945,178soft_deletionExplicit soft deletion for ActiveRecord via deleted_at and default scope.
446,4115,082propGem for implementing rate limits.
456,43039,098rucoDesktop-style, Intuitive, Commandline Editor in Ruby. 'Better than nano, simpler than v...
466,4866,148arturoDeploy features incrementally to your users
476,72914,456jira4rRuby library for controlling JIRA
486,8142,234credit_card_sanitizerCredit card sanitizer
497,13649,758deputyReport to the sheriff
507,2968,843smusherAutomatic Lossless Reduction Of All Your Images
517,4165,422private_gemTries to help you make sure your private gems stay private
527,86812,148kasketputs a cap on your queries
538,1764,837stub_serverBoot up a real server to serve testing replies
548,2844,297migration_toolsRake tasks for Rails that add groups to migrations
558,33121,784kennelKeep datadog monitors/dashboards/etc in version control, avoid chaotic management via UI
568,8317,668parallel_split_testSplit a big test file into multiple chunks and run them in parallel
578,8348,484ciaAudit model events like update/create/delete + attribute changes + group them by transa...
589,39214,456tnefa ruby wrapper around the tnef library
599,68610,693vendorerKeep your vendor files up to date
609,78422,715open_id_authenticationopen_id_authentication provides a thin wrapper around the excellent rack-openid gem.
6110,00139,098rpx_nowHelper to simplify RPX Now user login/creation
6210,3087,363forking_test_runnerRun every test in a fork to avoid pollution and get clean output per test
6310,4606,581samson_secret_pullerGem to read secrets generated by samson secret puller
6410,50039,098s3_meta_syncSync folders with s3 using a metadata file and md5 diffs
6510,94310,080samlrHelps you implement a SAML SP
6611,09810,693testrblRun ruby Test::Unit/Shoulda tests by line-number / folder / the dozen
6711,21128,512rails2_asset_pipelineFamiliar asset handling for those stuck on Rails 2
6811,3818,541i18n-backend-httpRails I18n Backend for Http APIs with etag-aware background polling and memory+[memcach...
6912,48621,784cachySee which gems depend on your gems
7012,59992,835call_centerSupport for describing call center workflows
7113,12149,758codeclimate_batchReport a batch of codeclimate results by merging and from multiple servers
7213,2538,275active_record_inherit_assocAttribute inheritance for AR associations
7314,71321,784textpowA library for parsing TextMate bundles
7414,86849,758remote_filesA library for uploading files to multiple remote storage backends like Amazon S3 and Ra...
7515,05612,281preloadA better API for ActiveRecord eager loading
7615,09824,272url_storeData securely stored in urls.
7715,43911,972action_mailer-logged_smtp_deliveryActionMailer SMTP delivery strategy with advanced logging and Bcc support
7815,44432,284double_docWrite documentation with your code, to keep them in sync, ideal for public API docs.
7916,83816,604ticket_sharingA ruby implementation of the Networked Help Desk API
8017,22621,784mini_memory_storeStore a single value in memory with expiration
8117,29812,148resque-durableResque queue backed by database audits, with automatic retry
8217,54326,629ultravioletUltraviolet syntax highlighting gem for Ruby18 and Ruby19
8317,6969,915countries_and_languagesCountries and languages in I18n.locale for select_tag or output in 85 languages
8418,07492,835schmobileA mobile user agent detection Rack middleware. See the README.
8518,17339,098request_recorderRecord your rack/rails requests and store them for future inspection
8618,62116,604strong_parameters_rails2Permitted and required parameters for Action Pack
8719,01849,758gem-dependentSee which gems depend on your gems
8819,08328,512youtube_searchSearch youtube via this simple ruby api
8919,21849,758clear_empty_attributesSave empty strings as nil to avoid lots of problems
9019,95039,098libmemcached_storeAn ActiveSupport cache store that uses the C-based libmemcached client through Ev...
9120,01392,835email_visionRuby SOAP Api Client for EmailVision / CampaignCommander
9220,10122,715mushA gem to shorten URLs using different services, it has one command-line utility for eac...
9320,60920,496rails_test_params_backportBackports the :params, :headers and :env options introduced in Rails 5 to older version...
9421,00349,758multi_timeoutUse multiple timeouts to soft and then hard kill a command
9521,03249,758key_valueAbuse Sql database as Key-Value store
9621,73349,758ar_mergeMerge 2 ActiveRecords, preserving associations and attributes
9721,97832,284shoulda-letA simple let for shoulda
9822,17319,069simplecov-single_file_reporterprint coverage per test file
9922,93928,512simple_autocompleteRails: Simple, customizable, unobstrusive - auto complete
10022,95216,151sse-rails-engineSee the at
10123,36739,098zombie_passenger_killerGuaranteed zombie passengers death
10223,51611,972zendesk-rinkuA fast and very smart autolinking library that acts as a drop-in replacement for Ra...
10325,90211,044resque-lifecycleAdds job lifecycle data to Resque payloads
10426,01992,835lazy_observersMakes Activerecord Observers lazy, do not load model on startup and only listen once a ...
10526,11539,098pruPipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
10626,18916,151kucodiffSmart diff for kubernetes configs to ensure symmetric configuration
10727,01449,758logcastBroadcasts logs, including support for Rails version 4.2.
10827,05632,284userstampThis Rails plugin extends ActiveRecord::Base to add automatic updating of created_by an...
10927,44439,098minitest-rerunPrint copy pasteable rerun snippets after failed runs
11027,6748,889thread_ancestorsAllows Thread to carry context from ancestors.
11127,73426,629rails3-before_actionEase your transition from Rails 3 to Rails 4 by defining before/around/after_action in ...
11228,4089,980large_object_storeStore large objects in memcache or others
11328,43449,758predictive_loadPredictive loader
11428,59992,835dispelRemove evil curses
11528,85692,835reduceReduce your assets: minify javascript + stylesheets, optimize images lossless
11628,87849,758ar_serialized_arraySerialize an array in a column, [] when no set, xx_as_text accessors and more.
11729,02724,272textpow1xA library for parsing TextMate bundles on ruby 1.x
11829,14032,284readable_randomReadable random strings for coupons or tokens
11929,23449,758asset_host_selectionAdds support for serving assets from multiple providers.
12029,85092,835git-autobisectFind the first broken commit without having to learn git bisect
12130,06915,395active_record-commentsComments for activerecord
12231,06392,835gem_of_thronesEverybody wants to be king, but only one can win (synchronized via a distributed cache)
12332,36049,758concernSeperation of concerns without meta-madness and namespace pollution
12433,28139,098translated_attributesActiveRecord/Rails simple translatable attributes
12534,72549,758repo_dependency_graphGraphw the dependency of your repositories
12635,58492,835phenixRead a dynamic database.yml file and allow you to drop/create the database on demand.
12735,89692,835dockerbDockerfile.erb - use ruby in your Dockerfile
12835,95128,512easy_esiRails: Cached pages with updated partials
12936,82092,835organization_license_auditAudit all licenses used by your github organization/user
13037,11192,835matching_bundleFind a matching bundler version for a Gemfile and use it
13137,13618,229cotendoWrapper for cotendo SOAP Api
13237,53592,835autolangKick-start new translation via google translate
13337,93049,758scopifyAdd named scopes and scoped to any Object / Model.
13438,21626,629language_snifferLanguage detection
13538,77549,758organization_auditAudit all repos of your organization or user
13639,68792,835pairing_shufflerAssign random pairs from a google docs spreadsheet
13740,77849,758bundler-organization_auditAudit all Gemfiles of a user/organization on github for unpatched versions
13841,49249,758zentest-without-autotestZenTest, without AutoTest and UnitDiff
13942,08149,758man_parserParse unix man pages into ruby-readable format
14042,50549,758simple_accessSimple access control dispatcher
14143,22549,758expiring_memory_storeFast & Simple Ruby In-Memory Store with expiration
14244,15424,272action_mailer-enqueableSerialize and enqueue deliveries for existing mailers
14344,56292,835refilling_queueA queue that refreshes itself when it gets empty or stale, so you can keep popping
14445,09349,758memflashMemflash is a gem which enables storing really long values in the Rails FlashHash witho...
14545,31326,629tic_tac_toePlay Tic-Tac-Toe using Curses
14645,86539,098cleanserFind polluting test by bisecting your tests
14745,86639,098url_to_media_tagConvert a Url to image or video embed
14846,10692,835grosser-ssl_requirementA fork to add some cool options to ssl_requirement
14946,55992,835rhrRuby Hypertext Refinement -- the ease of PHP with the elegance of Ruby
15047,12021,784unicorn_wranglerUnicorn: out of band GC / restart on max memory bloat / restart after X requests
15148,04614,456airbrake-user_informerShow exception ids on error pages so users or support can track them down faster
15248,15239,098solr_collectionWrapper for solr results sets then behaves/feels like will_paginate collection
15348,22239,098gettext_test_logLogs all gettext translations during test execution, to a GetText readable format
15449,08149,758rubinjamJam a gem into a universal binary that works with any ruby
15549,46649,758helpful_fieldsMany helpful field helpers e.g. check_box_with_label
15649,47939,098string19A Ruby string that behaves like 1.9 and runs on 1.8
15749,60032,284ultraviolet1xUltraviolet syntax highlighting gem for Ruby18 and Ruby19
15850,2749,980ar_multi_threaded_transactional_testsExecute multithreaded code while still using transactional fixtures by synchronizing db...
15951,20249,758fallbackFallback when original is not present or somethings not right.
16051,49449,758mailcrateA mock SMTP server that can be run and inspected from tests. The server runs in memory ...
16151,61349,758git-whenceFind the merge and pull request a commit came from + find cherry-picks
16252,32692,835consul_syncerSync remote services into consul
16355,34232,284shoulda-change_matchersshould_change / should_create / should_destroy matchers for shoulda 3 backported from s...
16456,06792,835delta_changesAdditional real/virtual attribute change tracking independent of ActiveRecords
16556,53792,835git-graphMake graphs from your git history
16659,70949,758preheatable_cacheReduce cache requests by preheating via multi_get
16760,13349,758s3gbBackup stuff versioned in git to s3
16865,98432,284splamRun any kind of code in parallel processes
16967,44232,284statsnStatsN: Aggregate statistics using newrelics custom metrics
17069,29949,758grosser-algorithmsA library of algorithms and containers.
17170,35849,758radar_client_rbRead/Write Radar Resources from Redis through Ruby
17271,25749,758evented_magickMiniMagick on Eventmachine
17371,83892,835scoped_cache_keysAdd scoped_cache_key / expire_scoped_cache_key to your models for caching/sweeping of m...
17472,12428,512bundle_package_checkCheck if all gems you need are packaged
17572,39349,758ruby-cli-daemonPreforking daemon that makes all ruby binaries faster
17672,62292,835lambda_deploymentLambda Deployment Library
17773,74792,835fixture_reducerTest speedup by replacing fixtures :all with only the necessary
17873,89392,835ar_serializeEfficient serialize/deserialize of nested Hashes/Arrays including ActiveRecords
17974,34424,272validates_uniqueness_via_associationValidate uniqueness of multiple newly associated records
18075,84092,835search_doAR: Hyperestraier integration
18176,93692,835net-http-persistent-retryManages persistent connections using Net::HTTP. It's thread-safe too! Using persistent ...
18280,10239,098ultra_pow_listUltraviolet + TextPow + PList for Ruby 1.8 and 1.9
18381,31339,098virtual_asset_pathInstantly expired, cacheable assets, without query params
18484,64692,835arsiPuts your SQL under a microscope
18584,98826,629serial_schedulerSimple scheduler for long-running and infrequent tasks, no threads, always in serial
18689,64192,835attachment_zenAdds has_attachment (file store) properties to ActiveRecord. Supports local file, file...
18790,75992,835db_graphAR generate beautiful graphs from date fields, in 1 LOC
18892,38092,835gem_on_demandRun your own gem server that fetches from github, uses tags as version and builds gems ...
18996,41924,272safe_regexpBacktracking bomb safety / timeouts for regular expressions
19096,92192,835dawanda-sqlite3This module allows Ruby programs to interface with the SQLite3 database engine (http://...
19197,48492,835cmd2jsonCovert command output and exit status to json to pipe them atomically into logs
19299,99049,758textfilterActiveRecord/Rails filter text fields before assigning them
193103,17649,758redis-objectiveStore objects in Redis
194103,26349,758rack-path_prefixerPrefix any path in your app with something.
195104,58349,758game_of_thronesEverybody wants to be king, but only one can win (synchronized via a distributed cache)
196105,85992, api wrapper
197106,39492,835throat-punchPunch your codes in the throat...
198107,06549,758rube_postReceive and send emails with (rub-e-post)
199108,10249,758pagespeed_grabberGrab pagespeed results from external services to use them in e.g. munin.
200109,16192,835string_houndBark! hunts for strings.
201110,23849,758static_addthisFast Addthis: no external js/css/images + no backlinks to addthis
202112,75128,512a-panzerA. Panzer game
203115,48792,835method_call_recorderRuby: Record methods calls and replay them later
204116,94439,098shoulda-reuse_setupTest speedup by reusing the setup of a test context
205139,83892,835github-watchingWatching manager
206147,63792,835resque-balancerBalances queues by allotted time, prevents 1 queue from starving all others.