Pboling's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1197260oauth2๐Ÿ” A Ruby wrapper for the OAuth 2.0 Authorization Framework, including the OAuth 2.1 dra...
2321436oauth๐Ÿ”ฎ A Ruby wrapper for the original OAuth 1.0 / 1.0a spec.
3386223version_gem๐Ÿฒ Versions are good. Versions are cool. Versions will win.
4449256snaky_hash๐Ÿ”ฎ A Hashie::Mash joint to make #snakelife better
51,690561oauth-tty๐Ÿ–ฅ๏ธ OAuth 1.0 / 1.0a TTY Command Line Interface
62,0873,868ruby-openidA library for consuming and serving OpenID identities.
72,1582,329dynamoidDynamoid is an ORM for Amazon's DynamoDB that supports offline development, association...
82,5654,192rack-openidProvides a more HTTPish API around the ruby-openid library
93,0161,585flag_shih_tzu๐Ÿ Single and Multi-Bit Fields for ActiveRecord: This gem lets you use a single integer ...
103,2245,083omniauth-openidOpenID (not OIDC) strategy for OmniAuth.
113,422345auth-sanitizer๐Ÿ’Ž Configurable KV output redaction. Sanitize/filter your secrets.
123,9377,547gem_bench* Benchmark different versions of same or similar gems * Copy & Re-namespace any gem to...
134,1065,920sanitize_emailEmail Condom for your Ruby Server. In Rails, Sinatra, et al, or simply the mail gem: Ai...
144,3135,171omniauth-identity๐Ÿซต Traditional username/password based authentication system for OmniAuth
154,9127,274seed_migrationRails gem for Data Migrations
165,262435anonymous_loader๐Ÿ’Ž AnonymousLoader resolves Ruby files from paths, gem metadata, or $LOAD_PATH and evalu...
176,92911,274omniauth-ldap๐Ÿ“ LDAP strategy for OmniAuth.
188,4204,473rspec-block_is_expectedsubject { Integer(nil) }; it('raises') { block_is_expected.to raise_error(TypeError) }
198,64818,774cacheable_flashAllows caching of pages with flash messages by rendering flash messages from a cookie u...
208,7093,218rspec-stubbed_env๐Ÿซฅ Stub or hide environment variables in a scoped context for testing stub_env('REDIS_UR...
219,55325,673stackable_flashAllows flashes to stack intelligently, while preserving existing behavior of the Rails ...
229,8544,532standard-rubocop-ltsEnables Ruby projects to more confidently support even the most finely-aged Rubies. Par...
2310,36513,725anonymous_active_recordReplacement for broken Class.new(ActiveRecord::Base)
2410,38119,283resque-lonely_jobEnsures that for a given queue, only one worker is working on a job at any given time. ...
2510,8194,462rubocop-lts๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby code
2611,4865,199rubocop-ruby3_2๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 3.2 code
2711,9144,391silent_stream๐Ÿ”• (formerly) ActiveSupport Kernel Reporting Detritus with a few enhancementsFund overlo...
2812,0893,225rspec-pending_forโณ๏ธ Mark specs pending or skipped for specific Ruby engine (e.g. MRI or JRuby) & version...
2914,50516,348resque-unique_in_queueA resque plugin that ensures job uniqueness at enqueue time.
3014,66710,298csv_pirateCsvPirate is the easy way to create a CSV of essentially anything in Ruby, in full pira...
3114,8894,091appraisal2๐Ÿ”๏ธ Appraisal2 integrates with bundler and rake to test your library against different v...
3214,98970,356omniauth-jwtAn OmniAuth strategy to accept JWT-based single sign-on.
3315,2252,270kettle-dev๐Ÿฒ Kettle::Dev is a meta tool from kettle-dev to streamline development and testing. Act...
3415,64921,099open_id_authenticationProvides a thin wrapper around the excellent rack-openid2 gem.
3515,67414,121rack-insightDebugging toolbar for Rack applications implemented as middleware. Based on logical...
3615,6804,570require_benchRuby app loading slowly, or never? Discover bootstrapping issues in Ruby by logging/ben...
3716,7093,412stone_checksums๐Ÿฆ— Generate both SHA256 & SHA512 checksums into the checksums directory, and git commit ...
3817,29729,667activerecord-tablefreeActiveRecord Tablefree Models provides a simple mixin for creating models that are not ...
3917,63014,722resque-unique_at_runtimeEnsures that for a given queue, only one worker is working on a job at any given time. ...
4018,3553,334gitmoji-regex๐Ÿ A regular expression matching Gitmoji (a subset of Unicode Emoji) symbolsFund overloo...
4118,43110,748rubocop-ruby2_7๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.7 code
4218,53319,862super_exception_notifierAllows customization of: * Specify which level of notification you would like with an a...
4318,58021,860capistrano_mailerCapistrano Deployment Email Notification. Keep the whole team informed of each release!
4418,5952,792kettle-test๐Ÿฒ Kettle::Test is a meta tool from kettle-dev to streamline testing. Acts as a shim dep...
4519,74314,121debug_logging๐Ÿชฒ Unobtrusive debug logging for Ruby. NO LITTERING. Automatically log selected methods...
4620,6534,629timecop-rspecโŒš๏ธ Timecop::Rspec provides Timecop time-machines for RSpec that allow youto time-travel...
4723,64035,780remitAn API for using the Amazon Flexible Payment Service (FPS).
4823,8903,345turbo_tests2๐Ÿš€ turbo_tests2` is an RSpec parallel test runner built on `parallel_tests`. It uses `pa...
4924,68011,478rubocop-ruby2_4๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.4 code
5025,07924,575activerecord-transactionableGetting transactions right is hard, and this gem makes it easier.
5127,2323,850kettle-soup-cover๐Ÿฅ˜ A Covered Kettle of Test Coverage SOUP (Software of Unknown Provenance) Four-line Sim...
5230,95221,099resque-unique_by_arityConfigure resque-unique_in_queue and resque-unique_at_runtime uniqueness by arity of pe...
5334,49828,188archivist-clientarchivist-client queries archive.org for book data and downloads some things.
5434,6339,393rubocop-ruby2_2๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.2 code
5535,44652,183rack-toolbarProvides an easy way to create Rack Middleware that injects things into the response bo...
5635,94946,492qfillAdvanced Queue Transformation
5739,66652,183warden_oauth๐Ÿ›ก๏ธ warden_oauth will help you create oauth authentication strategies using the oauth ...
5841,12111,589rubocop-ruby3_1๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 3.1 code
5941,49833,451shiftableMove single records (has_one) or collections (has_many) from one parent (belongs_to) to...
6044,5762,821kettle-rb๐Ÿ“ Provides the shared Ruby, engine, Rails, RuboCop, and RuboCop LTS compatibility matri...
6145,7202,514kettle-family๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง Kettle::Family provides scripts and conventions for coordinating related Ruby g...
6250,50116,679rubocop-ruby2_1๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.1 code
6351,07742,164celluloid-io-pg-listenerAsynchronously LISTEN for Postgresql NOTIFY messages with payloads and Do Something
6453,43246,492pretty_feedPrettyFeed provides a modulizer you can include in a job, worker, class, rake task, etc...
6560,64746,492destination_errorsUseful when a presenter deals with multiple objects that may enter into error states, a...
6662,75659,868service_actor-promptableTTY Prompt plugin for your service objects for your application logic
6762,81924,575include_with_respectFind out if your Module include/extend hooks are misbehaving!
6863,15659,868rails_env_local"development" is not always the best name for the local environment. An alternate env...
6963,38923,574activesupport-loggerRails v8 ActiveSupport::Logger backported to Rails v5.2+ & Ruby 2.7+
7063,82312,898rubocop-ruby3_0๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 3.0 code
7164,61810,037ast-mergeCore diagnostics, conformance, planning, reporting, and review-state contracts for Stru...
7265,16111,478rubocop-ruby2_3๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.3 code
7368,32613,373rubocop-ruby2_6๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.6 code
7468,52952,183each_in_batchesBatch Processing of Records with Blocks in Rails
7572,04415,177rubocop-ruby1_9๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 1.9 code
7672,95020,447status_tagProvides content_tag_for method signature to create customizable and logic-gated labels...
7777,26152,183letter_groupOrganize data results from raw sql queries (as with PGresult, or Dossier) intelligently.
7877,73714,487rubocop-ruby2_0๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.0 code
7978,13910,037tree_haverBackend registry, parser request/result contracts, and tree-sitter language-pack integr...
8079,8087,006yard-fence๐Ÿฒ Convert ASCII braces ('{}') to full-width braces ('{}') within code fences (triple-or...
8179,8478,141rubocop-lts-rspecEnables Ruby projects that test with RSpec to more confidently support even the most fi...
8283,832144,706awesome_searchOrganize complicated search results
8385,91214,953rubocop-ruby2_5๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 2.5 code
8486,4682,876kettle-gha-pins๐Ÿ“Œ GitHub Actions workflow SHA pin maintenance, including deterministic release-tag pars...
8587,10021,860ruby-openid2A library for consuming and serving OpenID identities.
8687,6336,841yard-yaml๐Ÿฆ— A YARD plugin for YAML documents
8788,4507,163yaml-converter๐Ÿฅจ yaml-converter parses YAML files (with inline #note: annotations and validation marke...
8888,72884,476dry_viewsProvides extensions to ActionView::Helpers::CaptureHelper: content_for_with_default, no...
8988,73570,356month-serializerSerialize Month objects to Integer
9092,56342,164activesupport-broadcast_loggerRails v8 ActiveSupport::BroadcastLogger, fixed & backported to Rails v5.2+ & Ruby 2.7+
9199,79035,780rack-openid2Provides a more HTTPish API around the ruby-openid2 library
9299,8554,090nomono1๏ธโƒฃ Provides nomono_gems and eval_nomono_gems to standardize local multi-repo dependenc...
93100,3527,226yard-timekeeper๐Ÿ•ฐ๏ธ A YARD plugin that post-processes generated docs, detects timestamp-only diffs in tr...
94101,27818,774rubocop-ruby1_8๐Ÿฆพ Configure RuboCop + a bevy of friends to gradually lint Ruby 1.8 code
95102,8444,009token-resolver๐Ÿช™ Token::Resolver provides configurable PEG-based (parslet) parsing and resolution of s...
96104,2668,858appraisal2-rubocop๐Ÿ’Ž Appraisal2::Rubocop registers Appraisal2 generation hooks that run RuboCop against ge...
97104,888106,124controller_validatorUse the familiar ActiveModel::Errors pattern for controller validations
98106,76784,476humorous_log_formatterHumorous Log Levels and Color For Rails. Customizable!
99109,2064,344kettle-drift๐Ÿฒ Kettle::Drift tracks repeated adjacent-line chunks that usually signal template drift...
100114,49312,073toml-mergeTree-sitter-backed TOML substrate behavior for the Structured Merge TOML family.
101118,87942,164activesupport-tagged_loggingRails v8 ActiveSupport::TaggedLogging, fixed & backported to Rails v5.2+ & Ruby 2.7+
102123,8903,900kettle-wash๐Ÿšฟ Constant deletion and reset helpers for gems that need repeatable reloads while testi...
103124,21538,645undrive_google๐Ÿดโ€โ˜ ๏ธ Liberate files from your Google Drive with transformations
104126,20133,451omniauth-jwt2๐Ÿ” An OmniAuth strategy to accept JWT-based single sign-on.
105129,20226,848bash-mergeโ˜ฏ๏ธ Bash::Merge provides smart Bash script merging that preserves comments, understands ...
106134,37459,868dotenv-mergeโ˜ฏ๏ธ Dotenv::Merge provides smart .env file merging that preserves comments, understands ...
107138,60423,574prism-mergePrism-backed Ruby provider gem for the Structured Merge Ruby family.
108145,963106,124sequential_fileCreate Files Named Sequentially Intelligently
109148,23252,183active_securityDisallow insecure, unscoped, finds
110158,333106,124react-rails-benchmark_rendererConcern::Instrumentation Plugin for React::Rails Render Benchmarking with a reference i...
111159,11159,868simple_column-scopes๐Ÿ›๏ธ Dynamic modules which define dynamic methods for scopes based on a dynamic array of ...
112160,18412,519ruby-mergeTree-sitter-backed Ruby family substrate for Structured Merge.
113160,25612,519kettle-jemRubyGems-focused recipe-pack wrapper that shapes package facts into ast-merge transport.
114160,27412,676yaml-mergePortable YAML analysis, owner matching, and merge behavior for Structured Merge.
115160,663106,124strict_statesSafely access state machine states with guarantee that there are no typos. Compatible ...
116166,77246,492json-mergePortable JSON and JSONC analysis, owner matching, fallback, and merge behavior for Stru...
117176,38284,476rbs-mergeโ˜ฏ๏ธ Intelligently merge RBS type signature files by parsing and comparing AST structures...
118182,42352,183markdown-mergePortable Markdown owner analysis and matching behavior for Structured Merge.
119185,91329,667rotsRuby OpenID Test Server (ROTS) provides a basic OpenID server made in top of the Rack g...
120186,35284,476json_schemer-fuzzFuzz generator for json_schemer
121187,332106,124spyke-connection_lambdaDynamic Spyke API connection plugin for the Enterprise Cloud
122187,72884,476jsonc-mergeโ˜ฏ๏ธ Jsonc::Merge provides smart JSONC (JSON with Comments) file merging that preserves c...
123188,01470,356gem_mineโ›๏ธ Provides helpers for setting up temporary scaffolded gem projects and reliably teari...
124188,784106,124masq2Masq2 supports OpenID 2.0 and supports SReg, AX (fetch and store requests) and PAPE as ...
125189,14870,356oauth2-mcp๐Ÿฒ oauth2-mcp provides Ruby helpers for securing HTTP Model Context Protocol servers wit...
126189,21170,356commonmarker-mergeCommonmarker-backed Markdown provider gem for the Structured Merge Markdown family.
127189,282106,124markly-mergeMarkly-backed Markdown provider gem for the Structured Merge Markdown family.
128189,38284,476psych-mergePsych-backed YAML provider gem for the Structured Merge YAML family.
129189,70559,868floss_fundingHelp overlooked open source projects - the ones at the bottom of the stack, and the dev...
130190,22870,356shields-badgeShields::Badge.gem_total_downloads(path_parameters: {gem: 'rails'}) => "[![RubyGems Tot...
131191,604106,124library_treeBuilds a tree of module inclusion of a target module into other modules
132193,472106,124rust-mergePortable Rust module owner analysis and merge behavior for Structured Merge.
133193,503106,124citrus-toml-mergeCitrus-backed TOML provider gem for the Structured Merge TOML family.
134193,503106,124kramdown-mergeKramdown-backed Markdown provider gem for the Structured Merge Markdown family.
135193,514106,124binary-mergePortable binary preservation planning and diagnostics for Structured Merge.
136193,518106,124ast-templateProduct-level directory session reporting above ast-merge for Structured Merge.
137193,534106,124zip-mergePortable ZIP inventory, planning, nested dispatch, and raw-preservation rendering helpe...
138193,541106,124parslet-toml-mergeParslet-backed TOML provider gem for the Structured Merge TOML family.
139193,562106,124go-mergePortable Go module owner analysis and merge behavior for Structured Merge.
140193,574144,706plain-mergePortable text normalization, similarity, matching, and merge behavior for Structured Me...
141193,613106,124typescript-mergePortable TypeScript module owner analysis and merge behavior for Structured Merge.
142181,39745,122open_id_authentication2Provides a thin wrapper around the excellent rack-openid2 gem.
143195,53784,476namespaced-gem๐Ÿ”Œ A RubyGems plugin that allows gemspec dependencies to be declared as full URIs pointi...