1 | 72 | 44 | parallel | Run any kind of code in parallel processes |
2 | 168 | 194 | spring | Preloads your application so things like console, rake and tests run faster |
3 | 278 | 275 | css_parser | A set of classes for parsing CSS in Ruby. |
4 | 403 | 356 | parallel_tests | Run Test::Unit / RSpec / Cucumber / Spinach in parallel |
5 | 451 | 1,746 | rack-cache | Rack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba... |
6 | 537 | 331 | premailer | Improve the rendering of HTML emails by making CSS inline, converting links and warning... |
7 | 555 | 415 | i18n_data | country/language names and 2-letter-code pairs, in 85 languages |
8 | 632 | 232 | rchardet | Character encoding auto-detection in Ruby. As smart as your browser. Open source. |
9 | 723 | 497 | recaptcha | Helpers for the reCAPTCHA API |
10 | 763 | 786 | fast_gettext | A simple, fast, memory-efficient and threadsafe implementation of GetText |
11 | 932 | 882 | zendesk_api | Ruby wrapper for the REST API at https://www.zendesk.com. Documentation at https://deve... |
12 | 1,079 | 1,735 | rspec-instafail | Show failing specs instantly |
13 | 1,132 | 2,397 | test_after_commit | makes after_commit callbacks testable in Rails 3+ with transactional_fixtures |
14 | 1,139 | 1,053 | gettext_i18n_rails | Simple FastGettext Rails integration. |
15 | 1,314 | 1,716 | sort_alphabetical | Sort UTF8 Strings alphabetical via Enumerable extension |
16 | 1,747 | 2,935 | rack-openid | Provides a more HTTPish API around the ruby-openid library |
17 | 2,220 | 2,766 | fakefs | A fake filesystem. Use it in your tests. |
18 | 2,565 | 2,995 | ar_after_transaction | Execute irreversible actions only when transactions are not rolled back |
19 | 2,649 | 3,669 | rspec-rerun | Re-run failed RSpec tests. |
20 | 2,925 | 4,171 | syck | A gemified version of Syck from Ruby's stdlib. Syck has been removed from
Ruby's stdli... |
21 | 3,060 | 3,511 | cld | Compact Language Detection for Ruby |
22 | 3,325 | 2,304 | standalone_migrations | A thin wrapper to use Rails Migrations in non Rails projects |
23 | 3,391 | 4,167 | bitfields | Save migrations and columns by storing multiple booleans in a single integer |
24 | 3,544 | 5,539 | single_test | Rake tasks to invoke single tests/specs with rakish syntax |
25 | 3,608 | 3,418 | minitest-around | Alternative for setup/teardown dance. |
26 | 3,796 | 3,969 | active_record_shards | Easily run queries on shard and replica databases. |
27 | 4,196 | 4,734 | rails_warden | A gem that provides authentication Rails helpers when using Warden for authentication |
28 | 4,461 | 6,424 | luhn_checksum | Efficient Luhn checksum validator |
29 | 4,475 | 3,978 | bumbler | Find slowly loading gems for your Bundler-based projects |
30 | 4,490 | 4,188 | stronger_parameters | Type checking and type casting of parameters for Action Pack |
31 | 5,129 | 4,887 | parallel_split_test | Split a big test file into multiple chunks and run them in parallel |
32 | 5,195 | 10,589 | ie_iframe_cookies | Rails: Enabled cookies inside IFrames for IE via p3p headers |
33 | 5,425 | 9,995 | wwtd | Travis simulator so you do not need to wait for the build |
34 | 5,494 | 9,830 | after_commit_exception_notification | Rails: Get notified when an after_commit block blows up |
35 | 5,612 | 23,762 | travis_dedup | Stop all builds on the same PR when a new job starts. |
36 | 6,034 | 6,717 | credit_card_sanitizer | Credit card sanitizer |
37 | 6,036 | 5,875 | single_cov | Actionable code coverage. |
38 | 6,314 | 9,134 | maxitest | Minitest + all the features you always wanted |
39 | 6,405 | 6,657 | property_sets | This gem is an ActiveRecord extension which provides a convenient interface for managin... |
40 | 6,418 | 8,207 | stub_server | Boot up a real server to serve testing replies |
41 | 6,523 | 7,079 | prop | Gem for implementing rate limits. |
42 | 6,551 | 6,810 | get_pomo | Ruby/Gettext: A .po and .mo file parser/generator |
43 | 6,568 | 8,481 | active_record_host_pool | Allow ActiveRecord to share a connection to multiple databases on the same host |
44 | 6,579 | 12,260 | autotest-standalone | Autotest, without ZenTest |
45 | 6,910 | 10,405 | soft_deletion | Explicit soft deletion for ActiveRecord via deleted_at and default scope. |
46 | 6,925 | 13,044 | kennel | Keep datadog monitors/dashboards/etc in version control, avoid chaotic management via UI |
47 | 7,068 | 9,452 | responds_to_parent | [Rails] Adds 'responds_to_parent' to your controller torespond to the parent document o... |
48 | 7,160 | 17,673 | autotest-rails-pure | Autotest for Test::Unit on Rails, including plugins for migrations and fixtures. |
49 | 7,179 | 10,277 | arturo | Deploy features incrementally to your users |
50 | 7,186 | 30,357 | ruco | Desktop-style, Intuitive, Commandline Editor in Ruby. 'Better than nano, simpler than v... |
51 | 7,227 | 11,075 | jira4r | Ruby library for controlling JIRA |
52 | 7,703 | 5,832 | private_gem | Keeps your private gems private |
53 | 7,854 | 8,845 | smusher | Automatic Lossless Reduction Of All Your Images |
54 | 8,061 | 11,927 | migration_tools | Rake tasks for Rails that add groups to migrations |
55 | 8,235 | 30,357 | deputy | Report to the sheriff |
56 | 8,770 | 26,674 | kasket | puts a cap on your queries |
57 | 9,685 | 15,520 | cia | Audit model events like update/create/delete + attribute changes + group them by transa... |
58 | 9,705 | 16,658 | tnef | a ruby wrapper around the tnef library |
59 | 9,729 | 10,723 | forking_test_runner | Run every test in a fork to avoid pollution and get clean output per test |
60 | 9,730 | 13,852 | vendorer | Keep your vendor files up to date |
61 | 10,704 | 9,238 | samson_secret_puller | Gem to read secrets generated by samson secret puller |
62 | 11,535 | 30,357 | s3_meta_sync | Sync folders with s3 using a metadata file and md5 diffs |
63 | 11,754 | 8,167 | open_id_authentication | open_id_authentication provides a thin wrapper around the excellent rack-openid gem. |
64 | 11,808 | 30,357 | rpx_now | Helper to simplify RPX Now user login/creation |
65 | 11,890 | 17,035 | testrbl | Run ruby Test::Unit/Shoulda tests by line-number / folder / the dozen |
66 | 12,471 | 18,763 | i18n-backend-http | Rails I18n Backend for Http APIs with etag-aware background polling and memory+[memcach... |
67 | 12,495 | 13,267 | samlr | Helps you implement a SAML SP |
68 | 12,959 | 30,357 | rails2_asset_pipeline | Familiar asset handling for those stuck on Rails 2 |
69 | 13,678 | 12,386 | active_record_inherit_assoc | Attribute inheritance for AR associations |
70 | 14,127 | 14,710 | cachy | See which gems depend on your gems |
71 | 14,430 | 30,357 | call_center | Support for describing call center workflows |
72 | 15,368 | 17,673 | textpow | A library for parsing TextMate bundles |
73 | 15,944 | 23,762 | remote_files | A library for uploading files to multiple remote storage backends like Amazon S3 and Ra... |
74 | 16,315 | 10,516 | action_mailer-logged_smtp_delivery | ActionMailer SMTP delivery strategy with advanced logging and Bcc support |
75 | 16,435 | 30,357 | codeclimate_batch | Report a batch of codeclimate results by merging and from multiple servers |
76 | 16,588 | 13,627 | preload | A better API for ActiveRecord eager loading |
77 | 17,011 | 7,995 | thread_ancestors | Allows Thread to carry context from ancestors. |
78 | 17,046 | 30,357 | double_doc | Write documentation with your code, to keep them in sync, ideal for public API docs. |
79 | 17,435 | 21,648 | reduce | Reduce your assets: minify javascript + stylesheets, optimize images lossless |
80 | 17,459 | 17,673 | ultraviolet | Ultraviolet syntax highlighting gem for Ruby18 and Ruby19 |
81 | 17,678 | 14,210 | resque-durable | Resque queue backed by database audits, with automatic retry |
82 | 17,909 | 21,648 | url_store | Data securely stored in urls. |
83 | 18,273 | 30,357 | ticket_sharing | A ruby implementation of the Networked Help Desk API |
84 | 19,278 | 23,762 | countries_and_languages | Countries and languages in I18n.locale for select_tag or output in 85 languages |
85 | 19,568 | 30,357 | request_recorder | Record your rack/rails requests and store them for future inspection |
86 | 19,661 | 14,474 | mini_memory_store | Store a single value in memory with expiration |
87 | 20,224 | 30,357 | schmobile | A mobile user agent detection Rack middleware. See the README. |
88 | 21,054 | 23,762 | strong_parameters_rails2 | Permitted and required parameters for Action Pack |
89 | 21,252 | 30,357 | gem-dependent | See which gems depend on your gems |
90 | 21,937 | 30,357 | libmemcached_store | An ActiveSupport cache store that uses the C-based libmemcached client through
Ev... |
91 | 21,995 | 30,357 | youtube_search | Search youtube via this simple ruby api |
92 | 22,616 | 15,263 | simplecov-single_file_reporter | print coverage per test file |
93 | 23,225 | 30,357 | email_vision | Ruby SOAP Api Client for EmailVision / CampaignCommander |
94 | 23,564 | 18,763 | ar_merge | Merge 2 ActiveRecords, preserving associations and attributes |
95 | 23,994 | 9,373 | zendesk-rinku | A fast and very smart autolinking library that
acts as a drop-in replacement for Ra... |
96 | 24,117 | 30,357 | key_value | Abuse Sql database as Key-Value store |
97 | 24,142 | 18,763 | sse-rails-engine | See the README.md at https://github.com/henders/sse-rails-engine |
98 | 24,745 | 30,357 | mush | A gem to shorten URLs using different services, it has one command-line utility for eac... |
99 | 25,104 | 30,357 | clear_empty_attributes | Save empty strings as nil to avoid lots of problems |
100 | 25,291 | 7,628 | minitest-rerun | Print copy pasteable rerun snippets after failed runs |
101 | 25,420 | 15,263 | kucodiff | Smart diff for kubernetes configs to ensure symmetric configuration |
102 | 25,557 | 16,273 | readable_random | Readable random strings for coupons or tokens |
103 | 25,905 | 30,357 | rails_test_params_backport | Backports the :params, :headers and :env options introduced in Rails 5 to older version... |
104 | 26,085 | 30,357 | zombie_passenger_killer | Guaranteed zombie passengers death |
105 | 26,096 | 30,357 | multi_timeout | Use multiple timeouts to soft and then hard kill a command |
106 | 27,080 | 30,357 | simple_autocomplete | Rails: Simple, customizable, unobstrusive - auto complete |
107 | 27,202 | 26,674 | shoulda-let | A simple let for shoulda |
108 | 27,423 | 30,357 | large_object_store | Store large objects in memcache or others |
109 | 27,644 | 15,520 | predictive_load | Predictive loader |
110 | 27,949 | 30,357 | logcast | Broadcasts logs, including support for Rails version 4.2. |
111 | 28,859 | 30,357 | pru | Pipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby! |
112 | 29,274 | 30,357 | resque-lifecycle | Adds job lifecycle data to Resque payloads |
113 | 29,570 | 12,919 | rails3-before_action | Ease your transition from Rails 3 to Rails 4 by defining before/around/after_action in ... |
114 | 29,944 | 26,674 | phenix | Read a dynamic database.yml file and allow you to drop/create the database on demand. |
115 | 31,161 | 30,357 | dispel | Remove evil curses |
116 | 31,655 | 30,357 | lazy_observers | Makes Activerecord Observers lazy, do not load model on startup and only listen once a ... |
117 | 31,988 | 30,357 | git-autobisect | Find the first broken commit without having to learn git bisect |
118 | 32,672 | 30,357 | repo_dependency_graph | Graphw the dependency of your repositories |
119 | 32,918 | 30,357 | textpow1x | A library for parsing TextMate bundles on ruby 1.x |
120 | 33,593 | 30,357 | active_record-comments | Comments for activerecord |
121 | 33,942 | 26,674 | userstamp | This Rails plugin extends ActiveRecord::Base to add automatic updating of created_by an... |
122 | 34,559 | 30,357 | consul_syncer | Sync remote services into consul |
123 | 34,715 | 30,357 | ar_serialized_array | Serialize an array in a column, [] when no set, xx_as_text accessors and more. |
124 | 34,940 | 30,357 | matching_bundle | Find a matching bundler version for a Gemfile and use it |
125 | 35,015 | 30,357 | asset_host_selection | Adds support for serving assets from multiple providers. |
126 | 35,023 | 10,516 | safe_regexp | Backtracking bomb safety / timeouts for regular expressions |
127 | 37,013 | 30,357 | dockerb | Dockerfile.erb - use ruby in your Dockerfile |
128 | 38,328 | 30,357 | translated_attributes | ActiveRecord/Rails simple translatable attributes |
129 | 38,373 | 30,357 | organization_license_audit | Audit all licenses used by your github organization/user |
130 | 38,477 | 16,658 | unicorn_wrangler | Unicorn: out of band GC / restart on max memory bloat / restart after X requests |
131 | 38,870 | 18,196 | easy_esi | Rails: Cached pages with updated partials |
132 | 40,311 | 30,357 | gem_of_thrones | Everybody wants to be king, but only one can win (synchronized via a distributed cache) |
133 | 40,693 | 26,674 | organization_audit | Audit all repos of your organization or user |
134 | 41,604 | 30,357 | pairing_shuffler | Assign random pairs from a google docs spreadsheet |
135 | 41,794 | 30,357 | concern | Seperation of concerns without meta-madness and namespace pollution |
136 | 42,142 | 30,357 | ar_multi_threaded_transactional_tests | Execute multithreaded code while still using transactional fixtures by synchronizing db... |
137 | 42,936 | 30,357 | autolang | Kick-start new translation via google translate |
138 | 43,029 | 26,674 | language_sniffer | Language detection |
139 | 43,634 | 11,654 | risk-summary | Collects Risk section from all merged PRs over a given commit range |
140 | 44,155 | 23,762 | scopify | Add named scopes and scoped to any Object / Model. |
141 | 44,316 | 30,357 | cotendo | Wrapper for cotendo SOAP Api |
142 | 44,776 | 30,357 | bundler-organization_audit | Audit all Gemfiles of a user/organization on github for unpatched versions |
143 | 45,370 | 15,520 | simple_access | Simple access control dispatcher |
144 | 46,508 | 30,357 | rubinjam | Jam a gem into a universal binary that works with any ruby |
145 | 47,259 | 20,601 | airbrake-user_informer | Show exception ids on error pages so users or support can track them down faster |
146 | 47,379 | 30,357 | memflash | Memflash is a gem which enables storing really long values in the Rails FlashHash witho... |
147 | 48,320 | 30,357 | delta_changes | Additional real/virtual attribute change tracking independent of ActiveRecords |
148 | 49,011 | 30,357 | cleanser | Find polluting test by bisecting your tests |
149 | 49,073 | 30,357 | refilling_queue | A queue that refreshes itself when it gets empty or stale, so you can keep popping |
150 | 49,425 | 30,357 | zentest-without-autotest | ZenTest, without AutoTest and UnitDiff |
151 | 49,689 | 30,357 | man_parser | Parse unix man pages into ruby-readable format |
152 | 50,507 | 15,836 | expiring_memory_store | Fast & Simple Ruby In-Memory Store with expiration |
153 | 51,340 | 30,357 | tic_tac_toe | Play Tic-Tac-Toe using Curses |
154 | 51,908 | 30,357 | git-whence | Find the merge and pull request a commit came from + find cherry-picks |
155 | 51,965 | 30,357 | url_to_media_tag | Convert a Url to image or video embed |
156 | 52,337 | 30,357 | rhr | Ruby Hypertext Refinement -- the ease of PHP with the elegance of Ruby |
157 | 53,823 | 30,357 | gettext_test_log | Logs all gettext translations during test execution, to a GetText readable format |
158 | 54,338 | 30,357 | action_mailer-enqueable | Serialize and enqueue deliveries for existing mailers |
159 | 55,866 | 30,357 | solr_collection | Wrapper for solr results sets then behaves/feels like will_paginate collection |
160 | 56,466 | 30,357 | helpful_fields | Many helpful field helpers e.g. check_box_with_label |
161 | 56,828 | 30,357 | string19 | A Ruby string that behaves like 1.9 and runs on 1.8 |
162 | 56,934 | 30,357 | ultraviolet1x | Ultraviolet syntax highlighting gem for Ruby18 and Ruby19 |
163 | 57,956 | 30,357 | mailcrate | A mock SMTP server that can be run and inspected from tests. The server runs in memory ... |
164 | 58,252 | 30,357 | lambda_deployment | Lambda Deployment Library |
165 | 59,433 | 30,357 | shoulda-change_matchers | should_change / should_create / should_destroy matchers for shoulda 3 backported from s... |
166 | 59,544 | 23,762 | grosser-ssl_requirement | A fork to add some cool options to ssl_requirement |
167 | 61,944 | 16,658 | validates_uniqueness_via_association | Validate uniqueness of multiple newly associated records |
168 | 62,462 | 30,357 | radar_client_rb | Read/Write Radar Resources from Redis through Ruby |
169 | 62,491 | 30,357 | git-graph | Make graphs from your git history |
170 | 62,523 | 16,658 | serial_scheduler | Simple scheduler for long-running and infrequent tasks, no threads, always in serial |
171 | 62,538 | 18,763 | fallback | Fallback when original is not present or somethings not right. |
172 | 63,204 | 30,357 | ruby-cli-daemon | Preforking daemon that makes all ruby binaries faster |
173 | 68,471 | 30,357 | preheatable_cache | Reduce cache requests by preheating via multi_get |
174 | 68,704 | 30,357 | s3gb | Backup stuff versioned in git to s3 |
175 | 73,445 | 30,357 | bundle_package_check | Check if all gems you need are packaged |
176 | 74,101 | 30,357 | splam | Run any kind of code in parallel processes |
177 | 75,490 | 30,357 | statsn | StatsN: Aggregate statistics using newrelics custom metrics |
178 | 76,308 | 30,357 | arsi | Puts your SQL under a microscope |
179 | 79,441 | 30,357 | net-http-persistent-retry | Manages persistent connections using Net::HTTP. It's thread-safe too! Using persistent ... |
180 | 79,758 | 30,357 | fixture_reducer | Test speedup by replacing fixtures :all with only the necessary |
181 | 80,114 | 30,357 | grosser-algorithms | A library of algorithms and containers. |
182 | 81,872 | 30,357 | evented_magick | MiniMagick on Eventmachine |
183 | 82,994 | 30,357 | scoped_cache_keys | Add scoped_cache_key / expire_scoped_cache_key to your models for caching/sweeping of m... |
184 | 85,623 | 26,674 | heartbleed | Tiny/Efficient/Simple library that stops your code when it gets stuck |
185 | 86,659 | 30,357 | search_do | AR: Hyperestraier integration |
186 | 88,931 | 30,357 | ar_serialize | Efficient serialize/deserialize of nested Hashes/Arrays including ActiveRecords |
187 | 90,031 | 30,357 | cmd2json | Covert command output and exit status to json to pipe them atomically into logs |
188 | 90,824 | 30,357 | ultra_pow_list | Ultraviolet + TextPow + PList for Ruby 1.8 and 1.9 |
189 | 91,893 | 30,357 | virtual_asset_path | Instantly expired, cacheable assets, without query params |
190 | 100,130 | 30,357 | gem_on_demand | Run your own gem server that fetches from github, uses tags as version and builds gems ... |
191 | 103,482 | 26,674 | attachment_zen | Adds has_attachment (file store) properties to ActiveRecord. Supports local file, file... |
192 | 105,035 | 30,357 | db_graph | AR generate beautiful graphs from date fields, in 1 LOC |
193 | 107,021 | 26,674 | kubernetes_leader_election | Elect a kubernetes leader using leases for ruby |
194 | 108,579 | 23,762 | fluent-plugin-kubelet_metadata | Add metadata to docker logs by asking kubelet api |
195 | 109,074 | 30,357 | morguefile | Morguefile.com api wrapper |
196 | 110,802 | 30,357 | dawanda-sqlite3 | This module allows Ruby programs to interface with the SQLite3
database engine (http://... |
197 | 114,793 | 30,357 | textfilter | ActiveRecord/Rails filter text fields before assigning them |
198 | 117,310 | 30,357 | redis-objective | Store objects in Redis |
199 | 117,416 | 30,357 | rack-path_prefixer | Prefix any path in your app with something. |
200 | 117,587 | 30,357 | game_of_thrones | Everybody wants to be king, but only one can win (synchronized via a distributed cache) |
201 | 120,153 | 30,357 | throat-punch | Punch your codes in the throat... |
202 | 120,431 | 30,357 | rube_post | Receive and send emails with epost.de (rub-e-post) |
203 | 121,456 | 30,357 | pagespeed_grabber | Grab pagespeed results from external services to use them in e.g. munin. |
204 | 122,394 | 30,357 | a-panzer | A. Panzer game |
205 | 122,473 | 30,357 | string_hound | Bark! hunts for strings. |
206 | 123,350 | 30,357 | static_addthis | Fast Addthis: no external js/css/images + no backlinks to addthis |
207 | 126,366 | 30,357 | shoulda-reuse_setup | Test speedup by reusing the setup of a test context |
208 | 127,442 | 30,357 | method_call_recorder | Ruby: Record methods calls and replay them later |
209 | 133,716 | 30,357 | github-watching | Watching manager |
210 | 156,186 | 30,357 | resque-balancer | Balances queues by allotted time, prevents 1 queue from starving all others. |
211 | 160,109 | 30,357 | github-grep | Makes github search grep and pipeable |