Pboling's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1193256oauth2🔐 A Ruby wrapper for the OAuth 2.0 Authorization Framework, including the OAuth 2.1 dra...
2315468oauth🔑 A Ruby wrapper for the original OAuth 1.0 / 1.0a spec.
3405273version_gem🔖 Versions are good. Versions are cool. Versions will win.
4458271snaky_hash🐍 A Hashie::Mash joint to make #snakelife better
51,764641oauth-tty🖥️ OAuth 1.0 / 1.0a TTY Command Line Interface
62,0801,975ruby-openidA library for consuming and serving OpenID identities.
72,1751,720dynamoidDynamoid is an ORM for Amazon's DynamoDB that supports offline development, association...
82,5344,312rack-openidProvides a more HTTPish API around the ruby-openid library
93,0771,910flag_shih_tzu🏁 Bit fields for ActiveRecord: This gem lets you use a single integer column in an Acti...
103,1754,936omniauth-openidOpenID (not OIDC) strategy for OmniAuth.
113,86817,065gem_bench* Benchmark different versions of same or similar gems * Copy & Re-namespace any gem to...
124,0625,345sanitize_emailEmail Condom for your Ruby Server. In Rails, Sinatra, et al, or simply the mail gem: Ai...
134,2913,442omniauth-identity🫵 Traditional username/password based authentication system for OmniAuth
144,8567,547seed_migrationRails gem for Data Migrations
156,73312,034omniauth-ldap📁 LDAP strategy for OmniAuth.
168,41021,178cacheable_flashAllows caching of pages with flash messages by rendering flash messages from a cookie u...
178,5894,132rspec-block_is_expectedsubject { Integer(nil) }; it('raises') { block_is_expected.to raise_error(TypeError) }
189,0977,912rspec-stubbed_envStub or hide environment variables in a scoped context for testing stub_env('REDIS_URL'...
199,42921,854stackable_flashAllows flashes to stack intelligently, while preserving existing behavior of the Rails ...
209,8981,189auth-sanitizer🟥 Configurable KV output redaction. Sanitize/filter your secrets.
2110,30710,100resque-lonely_jobEnsures that for a given queue, only one worker is working on a job at any given time. ...
2210,3759,048anonymous_active_recordReplacement for broken Class.new(ActiveRecord::Base)
2310,5554,240standard-rubocop-ltsEnables Ruby projects to more confidently support even the most finely-aged Rubies. Par...
2411,1459,704rubocop-ltsConfigure RuboCop + a bevy of friends to gradually lint Ruby code
2512,5404,326rubocop-ruby3_2Configure RuboCop + a bevy of friends to gradually lint Ruby 3.2 code
2613,1687,965silent_stream🔕 (formerly) ActiveSupport Kernel Reporting Detritus with a few enhancementsFund overlo...
2713,7187,735rspec-pending_for⏳️ Mark specs pending or skipped for specific Ruby engine (e.g. MRI or JRuby) & version...
2814,56732,343csv_pirateCsvPirate is the easy way to create a CSV of essentially anything in Ruby, in full pira...
2914,7109,185resque-unique_in_queueA resque plugin that ensures job uniqueness at enqueue time.
3014,77874,024omniauth-jwtAn OmniAuth strategy to accept JWT-based single sign-on.
3115,48834,862rack-insightDebugging toolbar for Rack applications implemented as middleware. Based on logical...
3215,71023,601open_id_authenticationProvides a thin wrapper around the excellent rack-openid2 gem.
3317,10932,343activerecord-tablefreeActiveRecord Tablefree Models provides a simple mixin for creating models that are not ...
3418,2099,258resque-unique_at_runtimeEnsures that for a given queue, only one worker is working on a job at any given time. ...
3518,34534,862super_exception_notifierAllows customization of: * Specify which level of notification you would like with an a...
3618,38474,024capistrano_mailerCapistrano Deployment Email Notification. Keep the whole team informed of each release!
3718,49632,343rubocop-ruby2_7Configure RuboCop + a bevy of friends to gradually lint Ruby 2.7 code
3819,6339,505require_benchRuby app loading slowly, or never? Discover bootstrapping issues in Ruby by logging/ben...
3919,82330,304debug_logging🪲 Unobtrusive debug logging for Ruby. NO LITTERING. Automatically log selected methods...
4020,7476,098appraisal2Appraisal2 integrates with bundler and rake to test your library against different vers...
4123,47361,331remitAn API for using the Amazon Flexible Payment Service (FPS).
4223,8358,634stone_checksums🗿 Generate both SHA256 & SHA512 checksums into the checksums directory, and git commit ...
4324,3855,558kettle-dev🍲 Kettle::Dev is a meta tool from kettle-rb to streamline development and testing. Acts...
4424,98237,933activerecord-transactionableGetting transactions right is hard, and this gem makes it easier.
4525,42946,531rubocop-ruby2_4Configure RuboCop + a bevy of friends to gradually lint Ruby 2.4 code
4630,86741,737resque-unique_by_arityConfigure resque-unique_in_queue and resque-unique_at_runtime uniqueness by arity of pe...
4731,0598,601gitmoji-regex🍲 A regular expression matching Gitmoji (a subset of Unicode Emoji) symbolsFund overloo...
4834,31761,331archivist-clientarchivist-client queries archive.org for book data and downloads some things.
4934,9338,304kettle-test🍲 Kettle::Test is a meta tool from kettle-rb to streamline testing. Acts as a shim depe...
5035,04374,024rack-toolbarProvides an easy way to create Rack Middleware that injects things into the response bo...
5135,24810,627kettle-soup-cover🥘 A Covered Kettle of Test Coverage SOUP (Software of Unknown Provenance) Four-line Sim...
5235,599129,210qfillAdvanced Queue Transformation
5335,9369,556timecop-rspec⌚️ Timecop::Rspec provides Timecop time-machines for RSpec that allow youto time-travel...
5436,91941,737rubocop-ruby2_2Configure RuboCop + a bevy of friends to gradually lint Ruby 2.2 code
5539,852129,210warden_oauthwarden_oauth will help you create oauth authentication strategies using the oauth ...
5641,61423,601shiftableMove single records (has_one) or collections (has_many) from one parent (belongs_to) to...
5743,79837,933rubocop-ruby3_1Configure RuboCop + a bevy of friends to gradually lint Ruby 3.1 code
5850,95674,024celluloid-io-pg-listenerAsynchronously LISTEN for Postgresql NOTIFY messages with payloads and Do Something
5953,19546,531pretty_feedPrettyFeed provides a modulizer you can include in a job, worker, class, rake task, etc...
6053,80161,331rubocop-ruby2_1Configure RuboCop + a bevy of friends to gradually lint Ruby 2.1 code
6160,365129,210destination_errorsUseful when a presenter deals with multiple objects that may enter into error states, a...
6262,32394,007service_actor-promptableTTY Prompt plugin for your service objects for your application logic
6362,95961,331rails_env_local"development" is not always the best name for the local environment. An alternate env...
6466,18023,601activesupport-loggerRails v8 ActiveSupport::Logger backported to Rails v5.2+ & Ruby 2.7+
6568,21674,024each_in_batchesBatch Processing of Records with Blocks in Rails
6670,78237,933rubocop-ruby3_0Configure RuboCop + a bevy of friends to gradually lint Ruby 3.0 code
6773,38946,531rubocop-ruby2_3Configure RuboCop + a bevy of friends to gradually lint Ruby 2.3 code
6873,76974,024status_tagProvides content_tag_for method signature to create customizable and logic-gated labels...
6975,42741,737rubocop-ruby2_6Configure RuboCop + a bevy of friends to gradually lint Ruby 2.6 code
7077,22946,531letter_groupOrganize data results from raw sql queries (as with PGresult, or Dossier) intelligently.
7177,36328,569ast-mergeCore diagnostics, conformance, planning, reporting, and review-state contracts for Stru...
7280,06046,531rubocop-ruby1_9Configure RuboCop + a bevy of friends to gradually lint Ruby 1.9 code
7383,02194,007awesome_searchOrganize complicated search results
7486,88661,331rubocop-ruby2_0Configure RuboCop + a bevy of friends to gradually lint Ruby 2.0 code
7588,05861,331ruby-openid2A library for consuming and serving OpenID identities.
7688,109129,210dry_viewsProvides extensions to ActionView::Helpers::CaptureHelper: content_for_with_default, no...
7789,14253,031month-serializerSerialize Month objects to Integer
7889,99594,007include_with_respectFind out if your Module include/extend hooks are misbehaving!
7994,08641,737activesupport-broadcast_loggerRails v8 ActiveSupport::BroadcastLogger, fixed & backported to Rails v5.2+ & Ruby 2.7+
8097,91334,862rubocop-ruby2_5Configure RuboCop + a bevy of friends to gradually lint Ruby 2.5 code
81100,14321,854tree_haverBackend registry, parser request/result contracts, and tree-sitter language-pack integr...
82101,44732,343rack-openid2Provides a more HTTPish API around the ruby-openid2 library
83104,60061,331controller_validatorUse the familiar ActiveModel::Errors pattern for controller validations
84106,89374,024humorous_log_formatterHumorous Log Levels and Color For Rails. Customizable!
85116,8427,404turbo_tests2🚀 `turbo_tests2` is a drop-in replacement for `serpapi/turbo_tests` and `grosser/parall...
86119,91494,007rubocop-ruby1_8Configure RuboCop + a bevy of friends to gradually lint Ruby 1.8 code
87120,44594,007activesupport-tagged_loggingRails v8 ActiveSupport::TaggedLogging, fixed & backported to Rails v5.2+ & Ruby 2.7+
88125,75561,331undrive_google🏴‍☠️ Liberate files from your Google Drive with transformations
89135,24746,531bash-merge☯️ Bash::Merge provides smart Bash script merging that preserves comments, understands ...
90135,630129,210dotenv-merge☯️ Dotenv::Merge provides smart .env file merging that preserves comments, understands ...
91145,58594,007sequential_fileCreate Files Named Sequentially Intelligently
92149,69932,343prism-mergePrism-backed Ruby provider gem for the Structured Merge Ruby family.
93150,06994,007active_securityDisallow insecure, unscoped, finds
94151,91217,911yard-fence🍲 Convert ASCII braces ('{}') to full-width braces ('{}') within code fences (triple-or...
95157,799129,210react-rails-benchmark_rendererConcern::Instrumentation Plugin for React::Rails Render Benchmarking with a reference i...
96158,73732,343omniauth-jwt2An OmniAuth strategy to accept JWT-based single sign-on.
97159,75834,862toml-mergeTree-sitter-backed TOML substrate behavior for the Structured Merge TOML family.
98159,847129,210strict_statesSafely access state machine states with guarantee that there are no typos. Compatible ...
99160,125129,210simple_column-scopes🏛️ Dynamic modules which define dynamic methods for scopes based on a dynamic array of ...
100166,12518,390yard-yaml🦗 A YARD plugin for YAML documents
101166,81746,531yaml-converter🥨 yaml-converter parses YAML files (with inline #note: annotations and validation marke...
102172,90937,933json-mergePortable JSON and JSONC analysis, owner matching, fallback, and merge behavior for Stru...
103175,858129,210rbs-merge☯️ Intelligently merge RBS type signature files by parsing and comparing AST structures...
104181,81741,737markdown-mergePortable Markdown owner analysis and matching behavior for Structured Merge.
105182,66022,652token-resolver🪙 Token::Resolver provides configurable PEG-based (parslet) parsing and resolution of s...
106184,86894,007rotsRuby OpenID Test Server (ROTS) provides a basic OpenID server made in top of the Rack g...
107185,13094,007json_schemer-fuzzFuzz generator for json_schemer
108185,941129,210spyke-connection_lambdaDynamic Spyke API connection plugin for the Enterprise Cloud
109187,45274,024masq2Masq2 supports OpenID 2.0 and supports SReg, AX (fetch and store requests) and PAPE as ...
110187,52374,024jsonc-merge☯️ Jsonc::Merge provides smart JSONC (JSON with Comments) file merging that preserves c...
111188,01674,024markly-mergeMarkly-backed Markdown provider gem for the Structured Merge Markdown family.
112188,060129,210psych-mergePsych-backed YAML provider gem for the Structured Merge YAML family.
113188,35694,007floss_fundingHelp overlooked open source projects - the ones at the bottom of the stack, and the dev...
114188,466129,210commonmarker-mergeCommonmarker-backed Markdown provider gem for the Structured Merge Markdown family.
115188,620129,210shields-badgeShields::Badge.gem_total_downloads(path_parameters: {gem: 'rails'}) => "[![RubyGems Tot...
116189,05646,531kettle-jemRubyGems-focused recipe-pack wrapper that shapes package facts into ast-merge transport.
117189,07053,031ruby-mergeTree-sitter-backed Ruby family substrate for Structured Merge.
118189,15353,031yaml-mergePortable YAML analysis, owner matching, and merge behavior for Structured Merge.
119189,53719,915kettle-drift🍲 Kettle::Drift tracks repeated adjacent-line chunks that usually signal template drift...
120189,65734,862yard-timekeeper🕰️ A YARD plugin that post-processes generated docs, detects timestamp-only diffs in tr...
121189,86094,007library_treeBuilds a tree of module inclusion of a target module into other modules
122190,33821,854nomono1️⃣ Provides nomono_gems and eval_nomono_gems to standardize local multi-repo dependenc...
123181,39745,122open_id_authentication2Provides a thin wrapper around the excellent rack-openid2 gem.
124191,495129,210rust-mergePortable Rust module owner analysis and merge behavior for Structured Merge.
125191,53294,007kramdown-mergeKramdown-backed Markdown provider gem for the Structured Merge Markdown family.
126191,53294,007parslet-toml-mergeParslet-backed TOML provider gem for the Structured Merge TOML family.
127191,540129,210plain-mergePortable text normalization, similarity, matching, and merge behavior for Structured Me...
128191,543129,210binary-mergePortable binary preservation planning and diagnostics for Structured Merge.
129191,543129,210go-mergePortable Go module owner analysis and merge behavior for Structured Merge.
130191,55194,007citrus-toml-mergeCitrus-backed TOML provider gem for the Structured Merge TOML family.
131191,555129,210typescript-mergePortable TypeScript module owner analysis and merge behavior for Structured Merge.
132191,560129,210zip-mergePortable ZIP inventory, planning, nested dispatch, and raw-preservation rendering helpe...
133191,577129,210ast-templateProduct-level directory session reporting above ast-merge for Structured Merge.
134193,02834,862oauth2-mcp🔮 oauth2-mcp provides Ruby helpers for securing HTTP Model Context Protocol servers wit...
135193,19494,007namespaced-gem🔌 A RubyGems plugin that allows gemspec dependencies to be declared as full URIs pointi...