Grosser's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
15532parallelRun any kind of code in parallel processes
2179208springPreloads your application so things like console, rake and tests run faster
3285268css_parserA set of classes for parsing CSS in Ruby.
4322272parallel_testsRun Test::Unit / RSpec / Cucumber / Spinach in parallel
5369266rchardetCharacter encoding auto-detection in Ruby. As smart as your browser. Open source.
6410336premailerImprove the rendering of HTML emails by making CSS inline, converting links and warning...
7498482i18n_datacountry/language names and 2-letter-code pairs, in 85 languages
86661,642rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
9690470recaptchaHelpers for the reCAPTCHA API
10776679fast_gettextA simple, fast, memory-efficient and threadsafe implementation of GetText
111,089802gettext_i18n_railsSimple FastGettext Rails integration.
121,2901,601rspec-instafailShow failing specs instantly
131,4833,405test_after_commitmakes after_commit callbacks testable in Rails 3+ with transactional_fixtures
141,5121,870sort_alphabeticalSort UTF8 Strings alphabetical via Enumerable extension
152,1373,199rack-openidProvides a more HTTPish API around the ruby-openid library
162,3392,400fakefsA fake filesystem. Use it in your tests.
172,4292,398jenkins_api_clientThis is a simple and easy-to-use Jenkins Api client with features focused on automating...
182,7922,795ar_after_transactionExecute irreversible actions only when transactions are not rolled back
193,0642,029parallel_split_testSplit a big test file into multiple chunks and run them in parallel
203,1334,404rspec-rerunRe-run failed RSpec tests.
213,3513,701cldCompact Language Detection for Ruby
223,3945,912syckA gemified version of Syck from Ruby's stdlib. Syck has been removed from Ruby's stdli...
233,6473,905standalone_migrationsA thin wrapper to use Rails Migrations in non Rails projects
243,8164,687bitfieldsSave migrations and columns by storing multiple booleans in a single integer
253,9424,160minitest-aroundAlternative for setup/teardown dance.
264,1302,799bumblerFind slowly loading gems for your Bundler-based projects
274,3119,550single_testRake tasks to invoke single tests/specs with rakish syntax
284,6324,745rails_wardenA gem that provides authentication Rails helpers when using Warden for authentication
295,2897,103luhn_checksumEfficient Luhn checksum validator
306,3284,512single_covActionable code coverage.
316,39124,914ie_iframe_cookiesRails: Enabled cookies inside IFrames for IE via p3p headers
326,4098,003wwtdTravis simulator so you do not need to wait for the build
336,68315,120after_commit_exception_notificationRails: Get notified when an after_commit block blows up
346,7976,556autotest-standaloneAutotest, without ZenTest
356,8467,094maxitestMinitest + all the features you always wanted
366,9256,137stub_serverBoot up a real server to serve testing replies
376,94434,706travis_dedupStop all builds on the same PR when a new job starts.
387,0036,467kennelKeep datadog monitors/dashboards/etc in version control, avoid chaotic management via UI
397,1898,459get_pomoRuby/Gettext: A .po and .mo file parser/generator
407,1929,942soft_deletionExplicit soft deletion for ActiveRecord via deleted_at and default scope.
418,1439,459rucoDesktop-style, Intuitive, Commandline Editor in Ruby. 'Better than nano, simpler than v...
428,23610,620responds_to_parent[Rails] Adds 'responds_to_parent' to your controller torespond to the parent document o...
438,43526,012jira4rRuby library for controlling JIRA
448,63410,119smusherAutomatic Lossless Reduction Of All Your Images
458,64815,120autotest-rails-pureAutotest for Test::Unit on Rails, including plugins for migrations and fixtures.
469,685141,551deputyReport to the sheriff
4710,58213,471forking_test_runnerRun every test in a fork to avoid pollution and get clean output per test
4810,60210,913vendorerKeep your vendor files up to date
4911,42541,024ciaAudit model events like update/create/delete + attribute changes + group them by transa...
5013,20410,315s3_meta_syncSync folders with s3 using a metadata file and md5 diffs
5113,2508,903testrblRun ruby Test::Unit/Shoulda tests by line-number / folder / the dozen
5214,02417,443rpx_nowHelper to simplify RPX Now user login/creation
5314,19417,443i18n-backend-httpRails I18n Backend for Http APIs with etag-aware background polling and memory+[memcach...
5414,25230,411open_id_authenticationopen_id_authentication provides a thin wrapper around the excellent rack-openid gem.
5514,77613,333rails2_asset_pipelineFamiliar asset handling for those stuck on Rails 2
5614,9706,556safe_regexpBacktracking bomb safety / timeouts for regular expressions
5715,75580,697cachySee which gems depend on your gems
5816,10113,742thread_ancestorsAllows Thread to carry context from ancestors.
5918,39821,580textpowA library for parsing TextMate bundles
6019,81650,806countries_and_languagesCountries and languages in I18n.locale for select_tag or output in 85 languages
6120,032141,551codeclimate_batchReport a batch of codeclimate results by merging and from multiple servers
6220,18726,012url_storeData securely stored in urls.
6320,66820,377ultravioletUltraviolet syntax highlighting gem for Ruby18 and Ruby19
6421,16757,544mini_memory_storeStore a single value in memory with expiration
6521,18880,697reduceReduce your assets: minify javascript + stylesheets, optimize images lossless
6621,59420,377request_recorderRecord your rack/rails requests and store them for future inspection
6723,79334,706strong_parameters_rails2Permitted and required parameters for Action Pack
6823,84224,914gem-dependentSee which gems depend on your gems
6924,36523,898libmemcached_storeAn ActiveSupport cache store that uses the C-based libmemcached client through Ev...
7024,65216,585ar_mergeMerge 2 ActiveRecords, preserving associations and attributes
7125,15923,898minitest-rerunPrint copy pasteable rerun snippets after failed runs
7225,19628,693youtube_searchSearch youtube via this simple ruby api
7325,71823,898sse-rails-engineSee the README.md at https://github.com/henders/sse-rails-engine
7425,75741,024zendesk-rinkuA fast and very smart autolinking library that acts as a drop-in replacement for Ra...
7526,427141,551email_visionRuby SOAP Api Client for EmailVision / CampaignCommander
7627,01527,283key_valueAbuse Sql database as Key-Value store
7727,16424,914large_object_storeStore large objects in memcache or others
7827,24080,697simplecov-single_file_reporterprint coverage per test file
7927,31928,693kucodiffSmart diff for kubernetes configs to ensure symmetric configuration
8027,34212,642readable_randomReadable random strings for coupons or tokens
8128,31021,580rails3-before_actionEase your transition from Rails 3 to Rails 4 by defining before/around/after_action in ...
8228,55727,283zombie_passenger_killerGuaranteed zombie passengers death
8329,04245,087mushA gem to shorten URLs using different services, it has one command-line utility for eac...
8430,37230,411simple_autocompleteRails: Simple, customizable, unobstrusive - auto complete
8530,73450,806risk-summaryCollects Risk section from all merged PRs over a given commit range
8630,78250,806multi_timeoutUse multiple timeouts to soft and then hard kill a command
8730,909141,551clear_empty_attributesSave empty strings as nil to avoid lots of problems
8831,54327,283pruPipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
8931,91241,024shoulda-letA simple let for shoulda
9032,87923,898repo_dependency_graphGraphw the dependency of your repositories
9133,060102,511consul_syncerSync remote services into consul
9233,664141,551dispelRemove evil curses
9334,19728,693git-autobisectFind the first broken commit without having to learn git bisect
9434,54867,524resque-lifecycleAdds job lifecycle data to Resque payloads
9534,822102,511active_record-commentsComments for activerecord
9636,17034,706textpow1xA library for parsing TextMate bundles on ruby 1.x
9736,34045,087lazy_observersMakes Activerecord Observers lazy, do not load model on startup and only listen once a ...
9836,44630,411matching_bundleFind a matching bundler version for a Gemfile and use it
9936,47826,012unicorn_wranglerUnicorn: out of band GC / restart on max memory bloat / restart after X requests
10038,795141,551dockerbDockerfile.erb - use ruby in your Dockerfile
10139,748141,551ar_serialized_arraySerialize an array in a column, [] when no set, xx_as_text accessors and more.
10239,945102,511ar_multi_threaded_transactional_testsExecute multithreaded code while still using transactional fixtures by synchronizing db...
10340,29632,288organization_license_auditAudit all licenses used by your github organization/user
10440,39550,806userstampThis Rails plugin extends ActiveRecord::Base to add automatic updating of created_by an...
10542,45141,024translated_attributesActiveRecord/Rails simple translatable attributes
10642,83034,706organization_auditAudit all repos of your organization or user
10743,653141,551easy_esiRails: Cached pages with updated partials
10843,66434,706pairing_shufflerAssign random pairs from a google docs spreadsheet
10945,528141,551airbrake-user_informerShow exception ids on error pages so users or support can track them down faster
11046,69432,288rubinjamJam a gem into a universal binary that works with any ruby
11146,80828,693language_snifferLanguage detection
11247,360141,551autolangKick-start new translation via google translate
11347,89567,524gem_of_thronesEverybody wants to be king, but only one can win (synchronized via a distributed cache)
11447,97250,806scopifyAdd named scopes and scoped to any Object / Model.
11548,248141,551bundler-organization_auditAudit all Gemfiles of a user/organization on github for unpatched versions
11649,725141,551concernSeperation of concerns without meta-madness and namespace pollution
11750,175141,551cotendoWrapper for cotendo SOAP Api
11851,904141,551cleanserFind polluting test by bisecting your tests
11952,41545,087refilling_queueA queue that refreshes itself when it gets empty or stale, so you can keep popping
12052,86141,024git-whenceFind the merge and pull request a commit came from + find cherry-picks
12152,881102,511simple_accessSimple access control dispatcher
12253,48517,740gettext_test_logLogs all gettext translations during test execution, to a GetText readable format
12355,26257,544zentest-without-autotestZenTest, without AutoTest and UnitDiff
12455,50257,544man_parserParse unix man pages into ruby-readable format
12555,78150,806tic_tac_toePlay Tic-Tac-Toe using Curses
12656,037141,551expiring_memory_storeFast & Simple Ruby In-Memory Store with expiration
12756,29450,806url_to_media_tagConvert a Url to image or video embed
12856,72250,806rhrRuby Hypertext Refinement -- the ease of PHP with the elegance of Ruby
12957,88341,024serial_schedulerSimple scheduler for long-running and infrequent tasks, no threads, always in serial
13060,81034,706ruby-cli-daemonPreforking daemon that makes all ruby binaries faster
13160,92650,806validates_uniqueness_via_associationValidate uniqueness of multiple newly associated records
13261,226141,551solr_collectionWrapper for solr results sets then behaves/feels like will_paginate collection
13361,353141,551action_mailer-enqueableSerialize and enqueue deliveries for existing mailers
13461,60757,544helpful_fieldsMany helpful field helpers e.g. check_box_with_label
13562,19357,544ultraviolet1xUltraviolet syntax highlighting gem for Ruby18 and Ruby19
13662,22257,544string19A Ruby string that behaves like 1.9 and runs on 1.8
13762,43157,544mailcrateA mock SMTP server that can be run and inspected from tests. The server runs in memory ...
13862,48745,087shoulda-change_matchersshould_change / should_create / should_destroy matchers for shoulda 3 backported from s...
13966,70557,544git-graphMake graphs from your git history
14069,721102,511grosser-ssl_requirementA fork to add some cool options to ssl_requirement
14170,838102,511fallbackFallback when original is not present or somethings not right.
14273,43257,544s3gbBackup stuff versioned in git to s3
14374,32167,524preheatable_cacheReduce cache requests by preheating via multi_get
14475,185141,551bundle_package_checkCheck if all gems you need are packaged
14579,17567,524splamRun any kind of code in parallel processes
14679,81916,099kubernetes_leader_electionElect a kubernetes leader using leases for ruby
14780,65367,524statsnStatsN: Aggregate statistics using newrelics custom metrics
14881,10934,706heartbleedTiny/Efficient/Simple library that stops your code when it gets stuck
14983,66467,524fixture_reducerTest speedup by replacing fixtures :all with only the necessary
15084,90657,544scoped_cache_keysAdd scoped_cache_key / expire_scoped_cache_key to your models for caching/sweeping of m...
15187,30080,697grosser-algorithmsA library of algorithms and containers.
15287,660141,551cmd2jsonCovert command output and exit status to json to pipe them atomically into logs
15388,673141,551evented_magickMiniMagick on Eventmachine
15489,63080,697net-http-persistent-retryManages persistent connections using Net::HTTP. It's thread-safe too! Using persistent ...
15593,64380,697search_doAR: Hyperestraier integration
15697,20957,544ultra_pow_listUltraviolet + TextPow + PList for Ruby 1.8 and 1.9
15798,23380,697virtual_asset_pathInstantly expired, cacheable assets, without query params
15899,315141,551ar_serializeEfficient serialize/deserialize of nested Hashes/Arrays including ActiveRecords
159100,37157,544sentry-user_informershow link to errors on exception page
160104,264102,511fluent-plugin-kubelet_metadataAdd metadata to docker logs by asking kubelet api
161104,74580,697gem_on_demandRun your own gem server that fetches from github, uses tags as version and builds gems ...
162112,28380,697morguefileMorguefile.com api wrapper
163112,805141,551attachment_zenAdds has_attachment (file store) properties to ActiveRecord. Supports local file, file...
164114,514141,551db_graphAR generate beautiful graphs from date fields, in 1 LOC
165118,738141,551dawanda-sqlite3This module allows Ruby programs to interface with the SQLite3 database engine (http://...
166122,181102,511textfilterActiveRecord/Rails filter text fields before assigning them
167122,355102,511game_of_thronesEverybody wants to be king, but only one can win (synchronized via a distributed cache)
168123,876102,511rube_postReceive and send emails with epost.de (rub-e-post)
169124,300102,511redis-objectiveStore objects in Redis
170124,516102,511rack-path_prefixerPrefix any path in your app with something.
171126,793102,511throat-punchPunch your codes in the throat...
172126,840141,551a-panzerA. Panzer game
173127,564102,511pagespeed_grabberGrab pagespeed results from external services to use them in e.g. munin.
174129,05780,697github-watchingWatching manager
175129,146102,511string_houndBark! hunts for strings.
176129,878102,511static_addthisFast Addthis: no external js/css/images + no backlinks to addthis
177130,34580,697shoulda-reuse_setupTest speedup by reusing the setup of a test context
178134,375102,511method_call_recorderRuby: Record methods calls and replay them later
179155,92480,697github-grepMakes github search grep and pipeable
180160,171102,511resque-balancerBalances queues by allotted time, prevents 1 queue from starving all others.