Grosser's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
15039parallelRun any kind of code in parallel processes
2186268springPreloads your application so things like console, rake and tests run faster
3278308css_parserA set of classes for parsing CSS in Ruby.
4312380parallel_testsRun Test::Unit / RSpec / Cucumber / Spinach in parallel
5325251rchardetCharacter encoding auto-detection in Ruby. As smart as your browser. Open source.
6399406premailerImprove the rendering of HTML emails by making CSS inline, converting links and warning...
7453510i18n_datacountry/language names and 2-letter-code pairs, in 85 languages
8651445recaptchaHelpers for the reCAPTCHA API
9773642fast_gettextA simple, fast, memory-efficient and threadsafe implementation of GetText
107761,841rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
111,020793gettext_i18n_railsSimple FastGettext Rails integration.
121,4191,744rspec-instafailShow failing specs instantly
131,6361,915sort_alphabeticalSort UTF8 Strings alphabetical via Enumerable extension
141,6713,627test_after_commitmakes after_commit callbacks testable in Rails 3+ with transactional_fixtures
152,2961,777fakefsA fake filesystem. Use it in your tests.
162,3333,387rack-openidProvides a more HTTPish API around the ruby-openid library
172,4121,647jenkins_api_clientThis is a simple and easy-to-use Jenkins Api client with features focused on automating...
182,7622,198parallel_split_testSplit a big test file into multiple chunks and run them in parallel
192,9213,099ar_after_transactionExecute irreversible actions only when transactions are not rolled back
203,3464,714rspec-rerunRe-run failed RSpec tests.
213,4583,147cldCompact Language Detection for Ruby
223,6766,089syckA gemified version of Syck from Ruby's stdlib. Syck has been removed from Ruby's stdli...
233,7612,638bumblerFind slowly loading gems for your Bundler-based projects
243,8203,808standalone_migrationsA thin wrapper to use Rails Migrations in non Rails projects
253,9414,255bitfieldsSave migrations and columns by storing multiple booleans in a single integer
264,0663,698minitest-aroundAlternative for setup/teardown dance.
274,6448,918single_testRake tasks to invoke single tests/specs with rakish syntax
284,6825,544rails_wardenA gem that provides authentication Rails helpers when using Warden for authentication
295,5717,594luhn_checksumEfficient Luhn checksum validator
306,5186,836single_covActionable code coverage.
316,7544,866wwtdTravis simulator so you do not need to wait for the build
326,8273,528autotest-standaloneAutotest, without ZenTest
336,89644,347ie_iframe_cookiesRails: Enabled cookies inside IFrames for IE via p3p headers
346,95618,094stub_serverBoot up a real server to serve testing replies
357,0506,499maxitestMinitest + all the features you always wanted
367,20314,298after_commit_exception_notificationRails: Get notified when an after_commit block blows up
377,29514,178kennelKeep datadog monitors/dashboards/etc in version control, avoid chaotic management via UI
387,6226,866get_pomoRuby/Gettext: A .po and .mo file parser/generator
397,7218,990soft_deletionExplicit soft deletion for ActiveRecord via deleted_at and default scope.
407,74426,826travis_dedupStop all builds on the same PR when a new job starts.
418,8654,591jira4rRuby library for controlling JIRA
428,89553,025rucoDesktop-style, Intuitive, Commandline Editor in Ruby. 'Better than nano, simpler than v...
439,00428,486responds_to_parent[Rails] Adds 'responds_to_parent' to your controller torespond to the parent document o...
449,3056,618autotest-rails-pureAutotest for Test::Unit on Rails, including plugins for migrations and fixtures.
459,42517,023smusherAutomatic Lossless Reduction Of All Your Images
4610,39774,452deputyReport to the sheriff
4710,7898,653vendorerKeep your vendor files up to date
4811,13922,094forking_test_runnerRun every test in a fork to avoid pollution and get clean output per test
4912,18828,486ciaAudit model events like update/create/delete + attribute changes + group them by transa...
5013,83132,521testrblRun ruby Test::Unit/Shoulda tests by line-number / folder / the dozen
5113,94953,025s3_meta_syncSync folders with s3 using a metadata file and md5 diffs
5214,07715,999safe_regexpBacktracking bomb safety / timeouts for regular expressions
5314,75921,467i18n-backend-httpRails I18n Backend for Http APIs with etag-aware background polling and memory+[memcach...
5414,85753,025rpx_nowHelper to simplify RPX Now user login/creation
5515,11117,023open_id_authenticationProvides a thin wrapper around the excellent rack-openid2 gem.
5615,47553,025rails2_asset_pipelineFamiliar asset handling for those stuck on Rails 2
5715,86214,617textpowA library for parsing TextMate bundles
5816,61353,025cachySee which gems depend on your gems
5916,66113,272thread_ancestorsAllows Thread to carry context from ancestors.
6017,02613,778ultravioletUltraviolet syntax highlighting gem for Ruby18 and Ruby19
6119,80228,486countries_and_languagesCountries and languages in I18n.locale for select_tag or output in 85 languages
6220,82418,853url_storeData securely stored in urls.
6321,25974,452codeclimate_batchReport a batch of codeclimate results by merging and from multiple servers
6422,18935,469mini_memory_storeStore a single value in memory with expiration
6522,44774,452request_recorderRecord your rack/rails requests and store them for future inspection
6622,65374,452reduceReduce your assets: minify javascript + stylesheets, optimize images lossless
6724,56624,117ar_mergeMerge 2 ActiveRecords, preserving associations and attributes
6824,79739,537minitest-rerunPrint copy pasteable rerun snippets after failed runs
6924,88253,025gem-dependentSee which gems depend on your gems
7025,24074,452strong_parameters_rails2Permitted and required parameters for Action Pack
7125,35353,025libmemcached_storeAn ActiveSupport cache store that uses the C-based libmemcached client through Ev...
7226,20420,824youtube_searchSearch youtube via this simple ruby api
7326,29135,469zendesk-rinkuA fast and very smart autolinking library that acts as a drop-in replacement for Ra...
7426,73053,025sse-rails-engineSee the README.md at https://github.com/henders/sse-rails-engine
7526,79553,025large_object_storeStore large objects in memcache or others
7627,28015,777readable_randomReadable random strings for coupons or tokens
7727,58053,025email_visionRuby SOAP Api Client for EmailVision / CampaignCommander
7828,09174,452key_valueAbuse Sql database as Key-Value store
7928,17653,025kucodiffSmart diff for kubernetes configs to ensure symmetric configuration
8028,18174,452rails3-before_actionEase your transition from Rails 3 to Rails 4 by defining before/around/after_action in ...
8128,84153,025simplecov-single_file_reporterprint coverage per test file
8229,60221,467zombie_passenger_killerGuaranteed zombie passengers death
8330,36674,452mushA gem to shorten URLs using different services, it has one command-line utility for eac...
8430,44320,824risk-summaryCollects Risk section from all merged PRs over a given commit range
8531,50553,025simple_autocompleteRails: Simple, customizable, unobstrusive - auto complete
8632,45553,025multi_timeoutUse multiple timeouts to soft and then hard kill a command
8732,65974,452pruPipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
8832,83174,452clear_empty_attributesSave empty strings as nil to avoid lots of problems
8933,15139,537consul_syncerSync remote services into consul
9033,58174,452shoulda-letA simple let for shoulda
9133,60174,452repo_dependency_graphGraphw the dependency of your repositories
9234,50114,790active_record-commentsComments for activerecord
9334,70174,452dispelRemove evil curses
9435,25274,452git-autobisectFind the first broken commit without having to learn git bisect
9536,42174,452resque-lifecycleAdds job lifecycle data to Resque payloads
9636,69922,094unicorn_wranglerUnicorn: out of band GC / restart on max memory bloat / restart after X requests
9737,25174,452matching_bundleFind a matching bundler version for a Gemfile and use it
9837,47674,452textpow1xA library for parsing TextMate bundles on ruby 1.x
9937,99174,452lazy_observersMakes Activerecord Observers lazy, do not load model on startup and only listen once a ...
10038,15953,025ar_multi_threaded_transactional_testsExecute multithreaded code while still using transactional fixtures by synchronizing db...
10139,85974,452dockerbDockerfile.erb - use ruby in your Dockerfile
10241,31374,452organization_license_auditAudit all licenses used by your github organization/user
10341,42474,452ar_serialized_arraySerialize an array in a column, [] when no set, xx_as_text accessors and more.
10442,05032,521userstampThis Rails plugin extends ActiveRecord::Base to add automatic updating of created_by an...
10543,84626,826translated_attributesActiveRecord/Rails simple translatable attributes
10643,86674,452organization_auditAudit all repos of your organization or user
10744,69274,452pairing_shufflerAssign random pairs from a google docs spreadsheet
10845,52074,452easy_esiRails: Cached pages with updated partials
10945,74524,117airbrake-user_informerShow exception ids on error pages so users or support can track them down faster
11047,35439,537language_snifferLanguage detection
11147,38774,452rubinjamJam a gem into a universal binary that works with any ruby
11248,79274,452autolangKick-start new translation via google translate
11349,50074,452bundler-organization_auditAudit all Gemfiles of a user/organization on github for unpatched versions
11449,65074,452scopifyAdd named scopes and scoped to any Object / Model.
11549,93253,025gem_of_thronesEverybody wants to be king, but only one can win (synchronized via a distributed cache)
11650,77719,320gettext_test_logLogs all gettext translations during test execution, to a GetText readable format
11751,84874,452cotendoWrapper for cotendo SOAP Api
11852,06653,025concernSeperation of concerns without meta-madness and namespace pollution
11952,98574,452cleanserFind polluting test by bisecting your tests
12053,17374,452git-whenceFind the merge and pull request a commit came from + find cherry-picks
12153,80574,452refilling_queueA queue that refreshes itself when it gets empty or stale, so you can keep popping
12255,55274,452simple_accessSimple access control dispatcher
12357,17632,521zentest-without-autotestZenTest, without AutoTest and UnitDiff
12457,36574,452tic_tac_toePlay Tic-Tac-Toe using Curses
12557,36774,452man_parserParse unix man pages into ruby-readable format
12657,75274,452expiring_memory_storeFast & Simple Ruby In-Memory Store with expiration
12757,75674,452serial_schedulerSimple scheduler for long-running and infrequent tasks, no threads, always in serial
12857,82332,521url_to_media_tagConvert a Url to image or video embed
12958,34874,452rhrRuby Hypertext Refinement -- the ease of PHP with the elegance of Ruby
13061,06374,452ruby-cli-daemonPreforking daemon that makes all ruby binaries faster
13161,14532,521validates_uniqueness_via_associationValidate uniqueness of multiple newly associated records
13262,90574,452shoulda-change_matchersshould_change / should_create / should_destroy matchers for shoulda 3 backported from s...
13363,08374,452solr_collectionWrapper for solr results sets then behaves/feels like will_paginate collection
13463,41644,347action_mailer-enqueableSerialize and enqueue deliveries for existing mailers
13563,45353,025helpful_fieldsMany helpful field helpers e.g. check_box_with_label
13663,62574,452mailcrateA mock SMTP server that can be run and inspected from tests. The server runs in memory ...
13763,84835,469ultraviolet1xUltraviolet syntax highlighting gem for Ruby18 and Ruby19
13863,87525,493kubernetes_leader_electionElect a kubernetes leader using leases for ruby
13964,06474,452string19A Ruby string that behaves like 1.9 and runs on 1.8
14066,86674,452fluent-plugin-kubelet_metadataAdd metadata to docker logs by asking kubelet api
14168,01674,452git-graphMake graphs from your git history
14272,43074,452grosser-ssl_requirementA fork to add some cool options to ssl_requirement
14373,30374,452fallbackFallback when original is not present or somethings not right.
14474,63553,025s3gbBackup stuff versioned in git to s3
14575,07426,826heartbleedTiny/Efficient/Simple library that stops your code when it gets stuck
14676,14474,452bundle_package_checkCheck if all gems you need are packaged
14776,22474,452preheatable_cacheReduce cache requests by preheating via multi_get
14880,40374,452sentry-user_informershow link to errors on exception page
14981,05874,452splamRun any kind of code in parallel processes
15082,32974,452statsnStatsN: Aggregate statistics using newrelics custom metrics
15185,20174,452scoped_cache_keysAdd scoped_cache_key / expire_scoped_cache_key to your models for caching/sweeping of m...
15285,23474,452fixture_reducerTest speedup by replacing fixtures :all with only the necessary
15388,08174,452cmd2jsonCovert command output and exit status to json to pipe them atomically into logs
15489,47374,452grosser-algorithmsA library of algorithms and containers.
15590,75574,452evented_magickMiniMagick on Eventmachine
15692,64974,452net-http-persistent-retryManages persistent connections using Net::HTTP. It's thread-safe too! Using persistent ...
15795,64074,452search_doAR: Hyperestraier integration
15899,24644,347ultra_pow_listUltraviolet + TextPow + PList for Ruby 1.8 and 1.9
159100,25744,347virtual_asset_pathInstantly expired, cacheable assets, without query params
160101,98574,452ar_serializeEfficient serialize/deserialize of nested Hashes/Arrays including ActiveRecords
161106,38974,452gem_on_demandRun your own gem server that fetches from github, uses tags as version and builds gems ...
162113,80074,452morguefileMorguefile.com api wrapper
163115,27474,452attachment_zenAdds has_attachment (file store) properties to ActiveRecord. Supports local file, file...
164116,90653,025db_graphAR generate beautiful graphs from date fields, in 1 LOC
165121,01874,452dawanda-sqlite3This module allows Ruby programs to interface with the SQLite3 database engine (http://...
166123,94074,452game_of_thronesEverybody wants to be king, but only one can win (synchronized via a distributed cache)
167124,25353,025textfilterActiveRecord/Rails filter text fields before assigning them
168126,11774,452rube_postReceive and send emails with epost.de (rub-e-post)
169126,67574,452redis-objectiveStore objects in Redis
170126,71474,452rack-path_prefixerPrefix any path in your app with something.
171127,53753,025a-panzerA. Panzer game
172129,04674,452throat-punchPunch your codes in the throat...
173129,17274,452github-watchingWatching manager
174129,97074,452pagespeed_grabberGrab pagespeed results from external services to use them in e.g. munin.
175131,10174,452shoulda-reuse_setupTest speedup by reusing the setup of a test context
176131,78174,452string_houndBark! hunts for strings.
177132,32574,452static_addthisFast Addthis: no external js/css/images + no backlinks to addthis
178136,67174,452method_call_recorderRuby: Record methods calls and replay them later
179155,87474,452github-grepMakes github search grep and pipeable
180162,20974,452resque-balancerBalances queues by allotted time, prevents 1 queue from starving all others.
181181,17274,452cowriteCreate changes for a local repository with chatgpt / openai / local llm
182183,65774,452rubofixAuto fix all rubocop warnings with chatgpt / openai / local llm