Pboling's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1196222oauth2๐Ÿ” A Ruby wrapper for the OAuth 2.0 Authorization Framework, including the OAuth 2.1 dra...
2319417oauth๐Ÿ”ฎ A Ruby wrapper for the original OAuth 1.0 / 1.0a spec.
3396223version_gem๐Ÿฒ Versions are good. Versions are cool. Versions will win.
4454231snaky_hash๐Ÿ”ฎ A Hashie::Mash joint to make #snakelife better
51,734584oauth-tty๐Ÿ–ฅ๏ธ OAuth 1.0 / 1.0a TTY Command Line Interface
62,0771,887ruby-openidA library for consuming and serving OpenID identities.
72,1671,629dynamoidDynamoid is an ORM for Amazon's DynamoDB that supports offline development, association...
82,5453,951rack-openidProvides a more HTTPish API around the ruby-openid library
93,0561,663flag_shih_tzu๐Ÿ Single and Multi-Bit Fields for ActiveRecord: This gem lets you use a single integer ...
103,1914,792omniauth-openidOpenID (not OIDC) strategy for OmniAuth.
113,88412,337gem_bench* Benchmark different versions of same or similar gems * Copy & Re-namespace any gem to...
124,0825,537sanitize_emailEmail Condom for your Ruby Server. In Rails, Sinatra, et al, or simply the mail gem: Ai...
134,2923,918omniauth-identity๐Ÿซต Traditional username/password based authentication system for OmniAuth
144,8845,332seed_migrationRails gem for Data Migrations
155,328408auth-sanitizer๐Ÿ’Ž Configurable KV output redaction. Sanitize/filter your secrets.
166,7759,944omniauth-ldap๐Ÿ“ LDAP strategy for OmniAuth.
178,5654,396rspec-block_is_expectedsubject { Integer(nil) }; it('raises') { block_is_expected.to raise_error(TypeError) }
188,57716,458cacheable_flashAllows caching of pages with flash messages by rendering flash messages from a cookie u...
198,9744,347rspec-stubbed_envStub or hide environment variables in a scoped context for testing stub_env('REDIS_URL'...
209,46416,701stackable_flashAllows flashes to stack intelligently, while preserving existing behavior of the Rails ...
2110,3329,238resque-lonely_jobEnsures that for a given queue, only one worker is working on a job at any given time. ...
2210,3404,982standard-rubocop-ltsEnables Ruby projects to more confidently support even the most finely-aged Rubies. Par...
2310,37210,599anonymous_active_recordReplacement for broken Class.new(ActiveRecord::Base)
2411,0518,101rubocop-ltsConfigure RuboCop + a bevy of friends to gradually lint Ruby code
2512,2175,216rubocop-ruby3_2Configure RuboCop + a bevy of friends to gradually lint Ruby 3.2 code
2612,5454,537silent_stream๐Ÿ”• (formerly) ActiveSupport Kernel Reporting Detritus with a few enhancementsFund overlo...
2712,9884,551rspec-pending_forโณ๏ธ Mark specs pending or skipped for specific Ruby engine (e.g. MRI or JRuby) & version...
2814,6289,299resque-unique_in_queueA resque plugin that ensures job uniqueness at enqueue time.
2914,62920,993csv_pirateCsvPirate is the easy way to create a CSV of essentially anything in Ruby, in full pira...
3014,82842,965omniauth-jwtAn OmniAuth strategy to accept JWT-based single sign-on.
3115,54552,349rack-insightDebugging toolbar for Rack applications implemented as middleware. Based on logical...
3215,67912,337open_id_authenticationProvides a thin wrapper around the excellent rack-openid2 gem.
3317,17029,880activerecord-tablefreeActiveRecord Tablefree Models provides a simple mixin for creating models that are not ...
3417,4944,671require_benchRuby app loading slowly, or never? Discover bootstrapping issues in Ruby by logging/ben...
3517,5434,267appraisal2๐Ÿ”๏ธ Appraisal2 integrates with bundler and rake to test your library against different v...
3617,8949,081resque-unique_at_runtimeEnsures that for a given queue, only one worker is working on a job at any given time. ...
3718,40623,326super_exception_notifierAllows customization of: * Specify which level of notification you would like with an a...
3818,44329,880capistrano_mailerCapistrano Deployment Email Notification. Keep the whole team informed of each release!
3918,47120,432rubocop-ruby2_7Configure RuboCop + a bevy of friends to gradually lint Ruby 2.7 code
4019,4644,040kettle-dev๐Ÿฒ Kettle::Dev is a meta tool from kettle-rb to streamline development and testing. Acts...
4119,85421,663debug_logging๐Ÿชฒ Unobtrusive debug logging for Ruby. NO LITTERING. Automatically log selected methods...
4220,0204,499stone_checksums๐Ÿ—ฟ Generate both SHA256 & SHA512 checksums into the checksums directory, and git commit ...
4323,50924,414remitAn API for using the Amazon Flexible Payment Service (FPS).
4423,8214,437gitmoji-regex๐Ÿ A regular expression matching Gitmoji (a subset of Unicode Emoji) symbolsFund overloo...
4525,03327,532activerecord-transactionableGetting transactions right is hard, and this gem makes it easier.
4625,18517,145rubocop-ruby2_4Configure RuboCop + a bevy of friends to gradually lint Ruby 2.4 code
4725,4454,679kettle-test๐Ÿฒ Kettle::Test is a meta tool from kettle-rb to streamline testing. Acts as a shim depe...
4826,3924,696timecop-rspecโŒš๏ธ Timecop::Rspec provides Timecop time-machines for RSpec that allow youto time-travel...
4930,91232,898resque-unique_by_arityConfigure resque-unique_in_queue and resque-unique_at_runtime uniqueness by arity of pe...
5033,0577,157kettle-soup-cover๐Ÿฅ˜ A Covered Kettle of Test Coverage SOUP (Software of Unknown Provenance) Four-line Sim...
5134,379110,042archivist-clientarchivist-client queries archive.org for book data and downloads some things.
5235,13952,349rack-toolbarProvides an easy way to create Rack Middleware that injects things into the response bo...
5335,704110,042qfillAdvanced Queue Transformation
5436,04613,611rubocop-ruby2_2Configure RuboCop + a bevy of friends to gradually lint Ruby 2.2 code
5539,85827,532warden_oauth๐Ÿ›ก๏ธ warden_oauth will help you create oauth authentication strategies using the oauth ...
5641,50218,655shiftableMove single records (has_one) or collections (has_many) from one parent (belongs_to) to...
5743,08137,006rubocop-ruby3_1Configure RuboCop + a bevy of friends to gradually lint Ruby 3.1 code
5845,3664,419turbo_tests2๐Ÿš€ turbo_tests2` is a drop-in replacement for `serpapi/turbo_tests` and `grosser/paralle...
5951,03271,816celluloid-io-pg-listenerAsynchronously LISTEN for Postgresql NOTIFY messages with payloads and Do Something
6052,76632,898rubocop-ruby2_1Configure RuboCop + a bevy of friends to gradually lint Ruby 2.1 code
6153,23332,898pretty_feedPrettyFeed provides a modulizer you can include in a job, worker, class, rake task, etc...
6256,1991,323anonymous_loader๐Ÿ’Ž AnonymousLoader resolves Ruby files from paths, gem metadata, or $LOAD_PATH and evalu...
6360,46252,349destination_errorsUseful when a presenter deals with multiple objects that may enter into error states, a...
6462,43737,006service_actor-promptableTTY Prompt plugin for your service objects for your application logic
6562,92942,965rails_env_local"development" is not always the best name for the local environment. An alternate env...
6665,29615,850activesupport-loggerRails v8 ActiveSupport::Logger backported to Rails v5.2+ & Ruby 2.7+
6768,32871,816each_in_batchesBatch Processing of Records with Blocks in Rails
6868,56120,432rubocop-ruby3_0Configure RuboCop + a bevy of friends to gradually lint Ruby 3.0 code
6970,86316,701rubocop-ruby2_3Configure RuboCop + a bevy of friends to gradually lint Ruby 2.3 code
7073,35129,880rubocop-ruby2_6Configure RuboCop + a bevy of friends to gradually lint Ruby 2.6 code
7173,39152,349status_tagProvides content_tag_for method signature to create customizable and logic-gated labels...
7273,85712,022ast-mergeCore diagnostics, conformance, planning, reporting, and review-state contracts for Stru...
7375,97510,948include_with_respectFind out if your Module include/extend hooks are misbehaving!
7477,250110,042letter_groupOrganize data results from raw sql queries (as with PGresult, or Dossier) intelligently.
7577,37918,655rubocop-ruby1_9Configure RuboCop + a bevy of friends to gradually lint Ruby 1.9 code
7683,205110,042awesome_searchOrganize complicated search results
7784,35452,349rubocop-ruby2_0Configure RuboCop + a bevy of friends to gradually lint Ruby 2.0 code
7887,65337,006ruby-openid2A library for consuming and serving OpenID identities.
7988,30271,816dry_viewsProvides extensions to ActionView::Helpers::CaptureHelper: content_for_with_default, no...
8088,67517,145month-serializerSerialize Month objects to Integer
8192,60812,202tree_haverBackend registry, parser request/result contracts, and tree-sitter language-pack integr...
8293,62424,414activesupport-broadcast_loggerRails v8 ActiveSupport::BroadcastLogger, fixed & backported to Rails v5.2+ & Ruby 2.7+
8393,73829,880rubocop-ruby2_5Configure RuboCop + a bevy of friends to gradually lint Ruby 2.5 code
84100,67729,880rack-openid2Provides a more HTTPish API around the ruby-openid2 library
85104,58452,349controller_validatorUse the familiar ActiveModel::Errors pattern for controller validations
86106,96752,349humorous_log_formatterHumorous Log Levels and Color For Rails. Customizable!
87113,61424,414rubocop-ruby1_8Configure RuboCop + a bevy of friends to gradually lint Ruby 1.8 code
88120,40171,816activesupport-tagged_loggingRails v8 ActiveSupport::TaggedLogging, fixed & backported to Rails v5.2+ & Ruby 2.7+
89123,40811,407yard-fence๐Ÿฒ Convert ASCII braces ('{}') to full-width braces ('{}') within code fences (triple-or...
90125,58642,965undrive_google๐Ÿดโ€โ˜ ๏ธ Liberate files from your Google Drive with transformations
91134,69971,816bash-mergeโ˜ฏ๏ธ Bash::Merge provides smart Bash script merging that preserves comments, understands ...
92135,512110,042dotenv-mergeโ˜ฏ๏ธ Dotenv::Merge provides smart .env file merging that preserves comments, understands ...
93138,11911,762yaml-converter๐Ÿฅจ yaml-converter parses YAML files (with inline #note: annotations and validation marke...
94142,09711,972yard-yaml๐Ÿฆ— A YARD plugin for YAML documents
95143,47012,782toml-mergeTree-sitter-backed TOML substrate behavior for the Structured Merge TOML family.
96145,57171,816sequential_fileCreate Files Named Sequentially Intelligently
97147,33632,898prism-mergePrism-backed Ruby provider gem for the Structured Merge Ruby family.
98149,58052,349active_securityDisallow insecure, unscoped, finds
99149,66111,972omniauth-jwt2๐Ÿ” An OmniAuth strategy to accept JWT-based single sign-on.
100157,96571,816react-rails-benchmark_rendererConcern::Instrumentation Plugin for React::Rails Render Benchmarking with a reference i...
101160,01552,349simple_column-scopes๐Ÿ›๏ธ Dynamic modules which define dynamic methods for scopes based on a dynamic array of ...
102160,106110,042strict_statesSafely access state machine states with guarantee that there are no typos. Compatible ...
103166,6759,944rubocop-lts-rspecEnables Ruby projects that test with RSpec to more confidently support even the most fi...
104172,243110,042json-mergePortable JSON and JSONC analysis, owner matching, fallback, and merge behavior for Stru...
105173,14911,877token-resolver๐Ÿช™ Token::Resolver provides configurable PEG-based (parslet) parsing and resolution of s...
106176,00971,816rbs-mergeโ˜ฏ๏ธ Intelligently merge RBS type signature files by parsing and comparing AST structures...
107180,45912,626yard-timekeeper๐Ÿ•ฐ๏ธ A YARD plugin that post-processes generated docs, detects timestamp-only diffs in tr...
108180,8449,192appraisal2-rubocop๐Ÿ’Ž Appraisal2::Rubocop registers Appraisal2 generation hooks that run RuboCop against ge...
109181,69512,337kettle-drift๐Ÿฒ Kettle::Drift tracks repeated adjacent-line chunks that usually signal template drift...
110181,95252,349markdown-mergePortable Markdown owner analysis and matching behavior for Structured Merge.
111183,63712,782kettle-jemRubyGems-focused recipe-pack wrapper that shapes package facts into ast-merge transport.
112183,63712,782ruby-mergeTree-sitter-backed Ruby family substrate for Structured Merge.
113183,67412,699yaml-mergePortable YAML analysis, owner matching, and merge behavior for Structured Merge.
114184,55514,642nomono1๏ธโƒฃ Provides nomono_gems and eval_nomono_gems to standardize local multi-repo dependenc...
115184,98371,816rotsRuby OpenID Test Server (ROTS) provides a basic OpenID server made in top of the Rack g...
116185,26252,349json_schemer-fuzzFuzz generator for json_schemer
117185,5638,655kettle-family๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง Kettle::Family provides scripts and conventions for coordinating related Ruby g...
118186,10271,816spyke-connection_lambdaDynamic Spyke API connection plugin for the Enterprise Cloud
119187,59852,349masq2Masq2 supports OpenID 2.0 and supports SReg, AX (fetch and store requests) and PAPE as ...
120187,784110,042jsonc-mergeโ˜ฏ๏ธ Jsonc::Merge provides smart JSONC (JSON with Comments) file merging that preserves c...
121188,204110,042markly-mergeMarkly-backed Markdown provider gem for the Structured Merge Markdown family.
122188,28271,816psych-mergePsych-backed YAML provider gem for the Structured Merge YAML family.
123188,642110,042floss_fundingHelp overlooked open source projects - the ones at the bottom of the stack, and the dev...
124188,689110,042commonmarker-mergeCommonmarker-backed Markdown provider gem for the Structured Merge Markdown family.
125188,900110,042shields-badgeShields::Badge.gem_total_downloads(path_parameters: {gem: 'rails'}) => "[![RubyGems Tot...
126190,222110,042library_treeBuilds a tree of module inclusion of a target module into other modules
127191,31325,820oauth2-mcp๐Ÿฒ oauth2-mcp provides Ruby helpers for securing HTTP Model Context Protocol servers wit...
128181,39745,122open_id_authentication2Provides a thin wrapper around the excellent rack-openid2 gem.
129191,900110,042rust-mergePortable Rust module owner analysis and merge behavior for Structured Merge.
130191,90037,006gem_mineโ›๏ธ Provides helpers for setting up temporary scaffolded gem projects and reliably teari...
131191,957110,042plain-mergePortable text normalization, similarity, matching, and merge behavior for Structured Me...
132191,957110,042kramdown-mergeKramdown-backed Markdown provider gem for the Structured Merge Markdown family.
133191,967110,042parslet-toml-mergeParslet-backed TOML provider gem for the Structured Merge TOML family.
134191,974110,042citrus-toml-mergeCitrus-backed TOML provider gem for the Structured Merge TOML family.
135191,982110,042go-mergePortable Go module owner analysis and merge behavior for Structured Merge.
136191,99471,816typescript-mergePortable TypeScript module owner analysis and merge behavior for Structured Merge.
137192,000110,042zip-mergePortable ZIP inventory, planning, nested dispatch, and raw-preservation rendering helpe...
138192,000110,042binary-mergePortable binary preservation planning and diagnostics for Structured Merge.
139192,023110,042ast-templateProduct-level directory session reporting above ast-merge for Structured Merge.
140193,700110,042namespaced-gem๐Ÿ”Œ A RubyGems plugin that allows gemspec dependencies to be declared as full URIs pointi...