Pboling's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1195246oauth2🔐 A Ruby wrapper for the OAuth 2.0 Authorization Framework, including the OAuth 2.1 dra...
2304398oauth🔑 A Ruby wrapper for the original OAuth 1.0 / 1.0a spec.
3434255version_gem🔖 Versions are good. Versions are cool. Versions will win.
4491269snaky_hashA Hashie::Mash joint to make #snakelife better
51,891727oauth-tty🖥️ OAuth 1.0 / 1.0a TTY Command Line Interface
62,0651,691ruby-openidA library for consuming and serving OpenID identities.
72,1901,928dynamoidDynamoid is an ORM for Amazon's DynamoDB that supports offline development, association...
82,4633,752rack-openidProvides a more HTTPish API around the ruby-openid library
93,1842,027omniauth-openidOpenID (not OIDC) strategy for OmniAuth.
103,1902,079flag_shih_tzuBit fields for ActiveRecord: This gem lets you use a single integer column in an Active...
113,75515,789gem_bench* Benchmark different versions of same or similar gems * Copy & Re-namespace any gem to...
123,9985,325sanitize_emailEmail Condom for your Ruby Server. In Rails, Sinatra, et al, or simply the mail gem: Ai...
134,2753,803omniauth-identity🫵 Traditional username/password based authentication system for OmniAuth
144,8106,010seed_migrationRails gem for Data Migrations
156,56711,593omniauth-ldap📁 LDAP strategy for OmniAuth.
168,19613,755cacheable_flashAllows caching of pages with flash messages by rendering flash messages from a cookie u...
179,05713,755stackable_flashAllows flashes to stack intelligently, while preserving existing behavior of the Rails ...
189,1405,091rspec-stubbed_envStub or hide environment variables in a scoped context for testing stub_env('REDIS_URL'...
199,3724,685rspec-block_is_expectedsubject { Integer(nil) }; it('raises') { block_is_expected.to raise_error(TypeError) }
209,93812,497resque-lonely_jobEnsures that for a given queue, only one worker is working on a job at any given time. ...
2110,09116,671anonymous_active_recordReplacement for broken Class.new(ActiveRecord::Base)
2211,0646,903rubocop-ltsConfigure RuboCop + a bevy of friends to gradually lint Ruby code
2311,8975,150standard-rubocop-ltsEnables Ruby projects to more confidently support even the most finely-aged Rubies. Par...
2413,6677,993silent_stream🔕 (formerly) ActiveSupport Kernel Reporting Detritus with a few enhancementsFund overlo...
2514,11062,843csv_pirateCsvPirate is the easy way to create a CSV of essentially anything in Ruby, in full pira...
2614,23188,565omniauth-jwtAn OmniAuth strategy to accept JWT-based single sign-on.
2714,4567,608rspec-pending_for⏳️ Mark specs pending or skipped for specific Ruby engine (e.g. MRI or JRuby) & version...
2815,03415,789rack-insightDebugging toolbar for Rack applications implemented as middleware. Based on logical...
2915,53211,207resque-unique_in_queueA resque plugin that ensures job uniqueness at enqueue time.
3015,55919,493open_id_authenticationProvides a thin wrapper around the excellent rack-openid2 gem.
3115,6795,581rubocop-ruby3_2Configure RuboCop + a bevy of friends to gradually lint Ruby 3.2 code
3216,71622,651activerecord-tablefreeActiveRecord Tablefree Models provides a simple mixin for creating models that are not ...
3317,85540,867capistrano_mailerCapistrano Deployment Email Notification. Keep the whole team informed of each release!
3417,89840,867super_exception_notifierAllows customization of: * Specify which level of notification you would like with an a...
3518,2268,889rubocop-ruby2_7Configure RuboCop + a bevy of friends to gradually lint Ruby 2.7 code
3618,9789,813resque-unique_at_runtimeEnsures that for a given queue, only one worker is working on a job at any given time. ...
3719,60233,072debug_loggingUnobtrusive debug logging for Ruby. NO LITTERING. Automatically log selected methods a...
3822,63615,408require_benchRuby app loading slowly, or never? Discover bootstrapping issues in Ruby by logging/ben...
3923,02820,389remitAn API for using the Amazon Flexible Payment Service (FPS).
4025,04619,906activerecord-transactionableGetting transactions right is hard, and this gem makes it easier.
4125,27615,408rubocop-ruby2_4Configure RuboCop + a bevy of friends to gradually lint Ruby 2.4 code
4230,63916,914stone_checksums🗿 Generate both SHA256 & SHA512 checksums into the checksums directory, and git commit ...
4330,66919,906resque-unique_by_arityConfigure resque-unique_in_queue and resque-unique_at_runtime uniqueness by arity of pe...
4433,85773,396archivist-clientarchivist-client queries archive.org for book data and downloads some things.
4534,29744,662rack-toolbarProvides an easy way to create Rack Middleware that injects things into the response bo...
4634,5946,085appraisal2Appraisal2 integrates with bundler and rake to test your library against different vers...
4735,07044,662qfillAdvanced Queue Transformation
4837,1318,575kettle-dev🍲 Kettle::Dev is a meta tool from kettle-rb to streamline development and testing. Acts...
4937,94819,493rubocop-ruby2_2Configure RuboCop + a bevy of friends to gradually lint Ruby 2.2 code
5039,00073,396warden_oauthwarden_oauth will help you create oauth authentication strategies using the oauth ...
5140,16712,948kettle-soup-cover🍲 A Covered Kettle of Test Coverage SOUP (Software of Unknown Provenance) Four-line Sim...
5241,81023,351shiftableMove single records (has_one) or collections (has_many) from one parent (belongs_to) to...
5345,37319,493rubocop-ruby3_1Configure RuboCop + a bevy of friends to gradually lint Ruby 3.1 code
5447,28917,730gitmoji-regex😜 A regular expression matching Gitmoji (a subset of Unicode Emoji) symbolsFund overloo...
5550,32562,843celluloid-io-pg-listenerAsynchronously LISTEN for Postgresql NOTIFY messages with payloads and Do Something
5654,81533,072pretty_feedPrettyFeed provides a modulizer you can include in a job, worker, class, rake task, etc...
5755,79223,351rubocop-ruby2_1Configure RuboCop + a bevy of friends to gradually lint Ruby 2.1 code
5859,59888,565destination_errorsUseful when a presenter deals with multiple objects that may enter into error states, a...
5959,74215,789kettle-test🍲 Kettle::Test is a meta tool from kettle-rb to streamline testing. Acts as a shim depe...
6062,12217,449timecop-rspec⌚️ Timecop::Rspec provides Timecop time-machines for RSpec that allow youto time-travel...
6162,49837,820rails_env_local"development" is not always the best name for the local environment. An alternate env...
6264,90355,103service_actor-promptableTTY Prompt plugin for your service objects for your application logic
6367,50362,843each_in_batchesBatch Processing of Records with Blocks in Rails
6472,37023,351rubocop-ruby3_0Configure RuboCop + a bevy of friends to gradually lint Ruby 3.0 code
6573,75549,272status_tagProvides content_tag_for method signature to create customizable and logic-gated labels...
6676,14428,249rubocop-ruby2_3Configure RuboCop + a bevy of friends to gradually lint Ruby 2.3 code
6776,90127,013rubocop-ruby2_6Configure RuboCop + a bevy of friends to gradually lint Ruby 2.6 code
6877,81873,396letter_groupOrganize data results from raw sql queries (as with PGresult, or Dossier) intelligently.
6980,37420,389activesupport-loggerRails v8 ActiveSupport::Logger backported to Rails v5.2+ & Ruby 2.7+
7081,782149,536awesome_searchOrganize complicated search results
7182,65724,984rubocop-ruby1_9Configure RuboCop + a bevy of friends to gradually lint Ruby 1.9 code
7287,001149,536dry_viewsProvides extensions to ActionView::Helpers::CaptureHelper: content_for_with_default, no...
7389,26126,006rubocop-ruby2_0Configure RuboCop + a bevy of friends to gradually lint Ruby 2.0 code
7490,94873,396month-serializerSerialize Month objects to Integer
7594,70226,006ruby-openid2A library for consuming and serving OpenID identities.
7695,79422,651ast-merge☯️ Ast::Merge provides base classes, modules, and RSpec shared examples for building in...
7796,092149,536include_with_respectFind out if your Module include/extend hooks are misbehaving!
78101,09323,351rubocop-ruby2_5Configure RuboCop + a bevy of friends to gradually lint Ruby 2.5 code
79103,57335,238activesupport-broadcast_loggerRails v8 ActiveSupport::BroadcastLogger, fixed & backported to Rails v5.2+ & Ruby 2.7+
80106,10462,843humorous_log_formatterHumorous Log Levels and Color For Rails. Customizable!
81109,57028,249rack-openid2Provides a more HTTPish API around the ruby-openid2 library
82109,942149,536controller_validatorUse the familiar ActiveModel::Errors pattern for controller validations
83122,54049,272rubocop-ruby1_8Configure RuboCop + a bevy of friends to gradually lint Ruby 1.8 code
84129,55762,843undrive_google🏴‍☠️ Liberate files from your Google Drive with transformations
85134,91849,272activesupport-tagged_loggingRails v8 ActiveSupport::TaggedLogging, fixed & backported to Rails v5.2+ & Ruby 2.7+
86145,440112,136sequential_fileCreate Files Named Sequentially Intelligently
87146,39820,389tree_haver🌴 TreeHaver is a cross-Ruby adapter for many AST parsing libraries; supporting MRI Ruby...
88151,31562,843dotenv-merge☯️ Dotenv::Merge provides smart .env file merging that preserves comments, understands ...
89156,928112,136react-rails-benchmark_rendererConcern::Instrumentation Plugin for React::Rails Render Benchmarking with a reference i...
90159,008112,136strict_statesSafely access state machine states with guarantee that there are no typos. Compatible ...
91159,65831,227bash-merge☯️ Bash::Merge provides smart Bash script merging that preserves comments, understands ...
92161,913112,136simple_column-scopesDynamic modules which define dynamic methods for scopes based on a dynamic array of col...
93166,57073,396active_securityDisallow insecure, unscoped, finds
94172,40840,867omniauth-jwt2An OmniAuth strategy to accept JWT-based single sign-on.
95174,26773,396toml-merge☯️ Intelligently merges TOML files by analyzing their AST structure with tree-sitter, p...
96178,97588,565rbs-merge☯️ Intelligently merge RBS type signature files by parsing and comparing AST structures...
97179,11144,662yard-fence🤺 Convert ASCII braces ('{}') to full-width braces ('{}') within code fences (triple-or...
98179,29388,565yard-yaml🥨 A YARD plugin for YAML documents
99179,60328,249prism-merge☯️ Intelligently merge two versions of a Ruby file using Prism AST analysis, similar to...
100180,01635,238json-merge☯️ Json::Merge provides smart JSON file merging that understands JSON structure. Perfec...
101180,08373,396yaml-converter🥨 yaml-converter parses YAML files (with inline #note: annotations and validation marke...
102183,67388,565rotsRuby OpenID Test Server (ROTS) provides a basic OpenID server made in top of the Rack g...
103183,87973,396json_schemer-fuzzFuzz generator for json_schemer
104184,58788,565spyke-connection_lambdaDynamic Spyke API connection plugin for the Enterprise Cloud
105186,17062,843masq2Masq2 supports OpenID 2.0 and supports SReg, AX (fetch and store requests) and PAPE as ...
106187,15688,565shields-badgeShields::Badge.gem_total_downloads(path_parameters: {gem: 'rails'}) => "[![RubyGems Tot...
107187,32488,565floss_fundingHelp overlooked open source projects - the ones at the bottom of the stack, and the dev...
108188,14188,565library_treeBuilds a tree of module inclusion of a target module into other modules
109188,54644,662markdown-merge☯️ Ast::Merge-based structure for merging Markdown files with tools like markly-merge a...
110181,39745,122open_id_authentication2Provides a thin wrapper around the excellent rack-openid2 gem.