RubyGems 搜索

搜索 RubyGems 上的 Ruby 依赖包

simplecov-rcov-text

Just a Simplecov Formatter to cheat metric_fu. Generate a rcov.txt file.

0.0.3 William 'Kina'
rabbitmq_http_api_client

RabbitMQ HTTP API client for Ruby

3.2.2 Michael Klishin
path_expander

PathExpander helps pre-process command-line arguments expanding directories into their constituent files. It further helps by providing additional mechanisms to make specifying subsets easier with path subtraction and allowing for command-line arguments to be saved in a file. NOTE: this is NOT an options processor. It is a path processor (basically everything else besides options). It does provide a mechanism for pre-filtering cmdline options, but not with the intent of actually processing them in PathExpander. Use OptionParser to deal with options either before or after passing ARGV through PathExpander.

2.0.1 Ryan Davis
rake-compiler

Provide a standard and simplified way to build and package Ruby extensions (C, Java) using Rake as glue.

1.3.1 Kouhei Sutou, Luis Lavena
csv

The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.

3.3.5 James Edward Gray II, Kouhei Sutou
mini_mime

A minimal mime type library

1.1.5 Sam Saffron
multi_xml

Provides swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML.

0.9.1 Erik Berlin
railties

Rails internals: application bootup, plugins, generators, and rake tasks.

8.1.3 David Heinemeier Hansson
parser

A Ruby parser written in pure Ruby.

3.3.11.1 whitequark
reline

Alternative GNU Readline or Editline implementation by pure Ruby.

0.6.3 aycabta
logger

Provides a simple logging utility for outputting messages.

1.7.0 Naotoshi Seo, SHIBATA Hiroshi
sexp_processor

sexp_processor branches from ParseTree bringing all the generic sexp processing tools with it. Sexp, SexpProcessor, Environment, etc... all for your language processing pleasure.

4.17.5 Ryan Davis
sorbet-runtime

Sorbet's runtime type checking component

0.6.13310 Stripe
dry-schema

dry-schema provides a DSL for defining schemas with keys and rules that should be applied to values. It supports coercion, input sanitization, custom types and localized error messages (with or without I18n gem). It's also used as the schema engine in dry-validation.

1.16.0 Hanakai team
docile

Docile treats the methods of a given ruby object as a DSL (domain specific language) within a given block. Killer feature: you can also reference methods, instance variables, and local variables from the original (non-DSL) context within the block. Docile releases follow Semantic Versioning as defined at semver.org.

1.4.1 Marc Siegel
pry

Pry is a runtime developer console and IRB alternative with powerful introspection capabilities. Pry aims to be more than an IRB replacement. It is an attempt to bring REPL driven programming to the Ruby language.

0.16.0 John Mair (banisterfiend), Conrad Irwin, Ryan Fitzgerald, Kyrylo Silin
uri

URI is a module providing classes to handle Uniform Resource Identifiers

1.1.1 Akira Yamada
yaml

YAML Ain't Markup Language

0.4.0 Aaron Patterson, SHIBATA Hiroshi
hoe

Hoe is a rake/rubygems helper for project Rakefiles. It helps you manage, maintain, and release your project and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all your usual project tasks including rdoc generation, testing, packaging, deployment, and announcement. See class rdoc for help. Hint: `ri Hoe` or any of the plugins listed below. For extra goodness, see: https://docs.seattlerb.org/hoe/Hoe.pdf == Features/Problems: * Includes a dynamic plug-in system allowing for easy extensibility. * Auto-intuits changes, description, summary, and version. * Uses a manifest for safe and secure deployment. * Provides 'sow' for quick project directory creation. * Sow uses a simple ERB templating system allowing you to capture your project patterns.

4.7.0 Ryan Davis
view_component

A framework for building reusable, testable & encapsulated view components in Ruby on Rails.

4.12.0 ViewComponent Team
addressable

Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.

2.9.0 Bob Aman
appraisal

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

2.5.0 Joe Ferris, Prem Sichanugrist
prop_initializer

PropInitializer provides an easy way to define properties for Ruby classes with options for defaults and customization. It simplifies the Literal gem's functionality by removing strict type requirements and adapting the initializer process for flexibility.

0.4.0 Paul Bob
eventmachine

EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required.

1.2.7 Francis Cianfrocca, Aman Gupta
amq-protocol

amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not a client: the library only handles serialization and deserialization.

2.8.0 Jakub Stastny, Michael S. Klishin, Theo Hultberg, Mark Abramov
securerandom

Interface for secure random number generator.

0.4.1 Tanaka Akira
turbo_power

Power-pack for Turbo Streams

0.7.0 Marco Roth
actionpack

Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.

8.1.3 David Heinemeier Hansson
rdoc

RDoc produces HTML and command-line documentation for Ruby projects. RDoc includes the +rdoc+ and +ri+ tools for generating and displaying documentation from the command-line.

7.2.0 Eric Hodel, Dave Thomas, Phil Hagelberg, Tony Strauss, Zachary Scott, Hiroshi SHIBATA, ITOYANAGI Sakura
avo-icons

A standalone Rails gem that provides Heroicons and Tabler Icons with smart caching and configurable search paths. Works with any Rails application.

0.1.5 Paul Bob, Adrian Marin