The gem public_suffix is a domain name parser, written in Ruby, and based on the Public Suffix List. A public suffix is one under which Internet users can (or historically could) directly register names. Some examples of public suffixes are .com, .co.uk and pvt.k12.ma.us. The Public Suffix List is a list of all known public suffixes.
CharacterSet is a C-extended Ruby library to work with sets of Unicode code points. It can read and write these sets in various formats and implements the stdlib Set interface for them. It also offers an alternate paradigm of String processing which grants much better performance than Regexp and String methods from the stdlib where applicable. Many parts can be used independently, e.g.:
CharacterSet::CharacterCharacterSet::ParserCharacterSet::WriterRangeCompressor
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.
Shim library for Module#ruby2_keywords
Rubygems-task provides Rake tasks for managing and releasing Ruby Gems.
Ruby bindings.
Provides empty Module#ruby2_keywords method, for the forward source-level compatibility against ruby2.7 and ruby3.
Failover for ActiveRecord and Redis
Adds recurring jobs for Sidekiq
Documentation at https://melpa.org/#/ruby-electric
Documentation at https://melpa.org/#/ruby-refactor
Simple, feature rich ascii table generation library.
Documentation at https://melpa.org/#/enh-ruby-mode
Regression testing for the command line, and library API
Custom SimpleCov formatter to generate a lcov style coverage.
Library that contains the classes required to create LogStash events
This package provides interfaces to enumerate AWS partitions, regions, and services.
Multipart-Post Adds multipart POST capability to Ruby's net/http library.
This package provides a modest JavaScript framework for the HTML you already have.
This package provides a SimpleCov formatter to generate a lcov-style coverage report.
This package provides a generic OAuth (1.0/1.0a) strategy for OmniAuth.
This Ruby library uses ANSI escape sequences to control the attributes of terminal output.
Sorbet's runtime type checking component. Sorbet is a powerful type checker for Ruby.
This package provides the extraction of the key_transform abilities of ActiveModelSerializers.