RubyGems 搜索

搜索 RubyGems 上的 Ruby 依赖包

hoe-git

A set of Hoe plugins for tighter Git integration. Provides tasks to automate release tagging and pushing and changelog generation. I expect it'll learn a few more tricks in the future.

1.6.0 John Barnette
require_bench

Ruby app loading slowly, or never? Discover bootstrapping issues in Ruby by logging/benchmarking/timing-out/rescuing 'Kernel.require' & 'load'

1.0.4 Peter Boling
gitmoji-regex

🏁 A regular expression matching Gitmoji (a subset of Unicode Emoji) symbolsFund overlooked open source projects - bottom of stack, dev/test dependencies: floss-funding.dev

2.0.12 Peter H. Boling, Aboling0
nkf

Ruby extension for Network Kanji Filter

0.3.0 NARUSE Yui, Charles Oliver Nutter
kettle-test

🍲 Kettle::Test is a meta tool from kettle-dev to streamline testing. Acts as a shim dependency, pulling in many other dependencies, to give you OOTB productivity with a RubyGem, or Ruby app project. Configures RSpec w/ syntactic sugar to make writing tests, and testing more scenarios, easier.Configures each dependency library for proper use in the test suite, so they arrive ready to go. Fund overlooked open source projects - bottom of stack, dev/test dependencies: floss-funding.dev

2.0.20 Peter H. Boling
google-logging-utils

Utility classes for logging to Google Cloud Logging

0.2.0 Google API Authors
pry-rescue

Allows you to wrap code in Pry::rescue{ } to open a pry session at any unhandled exceptions

1.6.0 Conrad Irwin, banisterfiend, epitron
pry-stack_explorer

Walk the stack in a Pry session

0.6.3 John Mair (banisterfiend)
rubytest

Rubytest is a universal test harness for Ruby. It can handle any compliant test framework, even running tests from multiple frameworks in a single pass.

0.9.0 Trans
os

The OS gem allows for some useful and easy functions, like OS.windows? (=> true or false) OS.bits ( => 32 or 64) etc"

1.1.4 rdp, David McCullars
signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

0.22.0 Google LLC
dm-types

DataMapper plugin providing extra data types

1.2.2 Dan Kubb
stone_checksums

🦗 Generate both SHA256 & SHA512 checksums into the checksums directory, and git commit them. gem install stone_checksums Then, use the rake task or the script: rake build:generate_checksums gem_checksums Control options with ENV variables! Fund overlooked open source projects - bottom of stack, dev/test dependencies: floss-funding.dev

1.0.8 |7eter l-|. l3oling
hoe-seattlerb

Hoe plugins providing tasks used by seattle.rb including minitest, perforce, and email providing full front-to-back release/announce automation.

1.3.6 Ryan Davis
backports

Essential backports that enable many of the nice features of Ruby for earlier versions.

3.25.3 Marc-André Lafortune
auth-sanitizer

💎 Configurable KV output redaction. Sanitize/filter your secrets.

0.2.3 Peter H. Boling
turbo_tests2

🚀 turbo_tests2` is an RSpec parallel test runner built on `parallel_tests`. It uses `parallel_tests` for process counts, file grouping, and runtime balancing, then replaces interleaved worker output with incremental summarized RSpec reporting. Source code of `turbo_test2` gem is based on Discourse and Rubygems work in this area (see README.md).

3.2.5 Illia, Ilya Zub, AMHOL, Serge Bedzhyk, Bo Anderson, Dmitiry Zub☀️, mrudzki, Sebastien Savater, Hiroshi SHIBATA, Gareth Jones, Peter H. Boling
version_gem

🍲 Versions are good. Versions are cool. Versions will win.

1.1.15 Peter H. Boling, Aboling0
snaky_hash

🔮 A Hashie::Mash joint to make #snakelife better

2.0.7 Peter H. Boling
kettle-dev

🍲 Kettle::Dev is a meta tool from kettle-dev to streamline development and testing. Acts as a shim dependency, pulling in many other dependencies, to give you OOTB productivity with a RubyGem, or Ruby app project. Configures a complete set of Rake tasks, for all the libraries is brings in, so they arrive ready to go. Fund overlooked open source projects - bottom of stack, dev/test dependencies: floss-funding.dev

3.0.6 Peter H. Boling
appraisal2

🔍️ Appraisal2 integrates with bundler and rake to test your library against different versions of dependencies in repeatable scenarios called "appraisals."

3.2.2 Joe Ferris, Dan Croak, Gabe Berke-Williams, Joseph Anthony Pasquale Holsten, Nick Quaranto, Prem Sichanugrist, Gregory Ostermayr, osheroff, Jason Waldrip, Marc Ignacio, Phill Baker, sanemat, Juan González, akihiro17, Elliot Winkler, M.Shibuya, Vlad Bokov, Geoff Massanek, Ian Fosbery, Teo Ljungberg, Brad Gessler, Oli Peate, Peter H. Boling, Antonis Berkakis, Jared Beck, Nick Charlton, Brian Hawley, David Rodríguez, James Ebentier, Nicolas Rodriguez, André Arko, Joe Sharp, aymeric-ledorze, Kyle Fazzari, Sebastian Cohnen, Yevhenii Ponomarenko, Richard Kramer
commander

The complete solution for Ruby command-line executables. Commander bridges the gap between other terminal related libraries you know and love (OptionParser, HighLine), while providing many new features, and an elegant API.

6.0.0 TJ Holowaychuk, Gabriel Gilder
sorbet

The main entrypoint for using Sorbet

0.6.13421 Stripe
peck

Concurrent spec framework.

0.5.4 Manfred Stienstra
dm-aggregates

DataMapper plugin providing support for aggregates on collections

1.2.0 Foy Savas
lemon

Lemon is a unit testing framework that tightly correlates class to test case and method to test unit.

0.9.3 Thomas Sawyer
colorato

terminal colors extracted from flor

1.1.0 John Mettraux
nap

Nap is a really simple REST library. It allows you to perform HTTP requests with minimal amounts of code.

1.1.0 Manfred Stienstra
rubocop-shopify

Gem containing the rubocop.yml config that corresponds to the implementation of the Shopify's style guide for Ruby.

3.0.2 Shopify Engineering
minitest-parallel_fork

minitest-parallel_fork adds fork-based parallelization to Minitest. Each test/spec suite is run in one of the forks, allowing this to work correctly when using before_all/after_all/around_all hooks provided by minitest-hooks. Using separate processes via fork can significantly improve spec performance when using MRI, and can work in cases where Minitest's default thread-based parallelism do not work, such as when specs modify the constant namespace.

2.1.1 Jeremy Evans