Ruby gems
3,925 in Packages and libraries, most used first. Page 14 of 20.
-
parse-cron Parses cron expressions and calculates the next occurence
-
gimei random Japanese name and address generator
-
eventmachine-tail Add file 'tail' implemented with EventMachine. Also includes a 'glob watch' class for watching a directory pattern for new matches, like /va
-
rounding Floor/nearest/ceiling rounding by arbitrary steps for Integers, Floats, Times, TimeWithZones, and DateTimes.
-
guid Guid is a Ruby library for portable GUID/UUID generation. At the moment it can be used on Windows (except first release of Win95 and older)
-
dropzonejs-rails Adds Dropzone, a great JS File upload by Matias Meno, to the Rails Asset pipeline.
-
xcpretty-json-formatter Custom formatter for xcpretty that saves on a JSON file all the errors, warnings and test failures, so you can process them easily later.
-
namae Namae (名前) is a parser for human names. It recognizes personal names of various cultural backgrounds and tries to split them into their comp
-
cityhash ruby bindings for google's cityhash
-
rails_same_site_cookie This gem allows you to set the SameSite=None cookie directive without breaking browsers that don't support it.
-
persistent_http Persistent HTTP connections using a connection pool
-
mime A library for building RFC compliant Multipurpose Internet Mail Extensions (MIME) messages. It can be used to construct standardized MIME me
-
json_expressions JSON matchmaking for all your API testing needs.
-
role_model Ever needed to assign roles to a model, say a User, and build conditional behaviour on top of that? Enter RoleModel -- roles have never been
-
aws-sdk-mailmanager Official AWS Ruby gem for MailManager. This gem is part of the AWS SDK for Ruby.
-
logstash-filter-fingerprint This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
simple_command Easy way to build and manage commands (service objects)
-
soap4r-ruby1.9 Ruby 1.9.2 compatible soap4r library
-
neat A lightweight Sass grid framework
-
english Require 'English.rb' to reference global variables with less cryptic names.
-
maintenance_tasks A Rails engine for queuing and managing maintenance tasks
-
jekyll-github-metadata The site.github namespace
-
spring-commands-rubocop RuboCop command for Spring
-
feedjira A feed parsing library
-
abstract 'abstract.rb' is a library which enable you to define abstract method in Ruby.
-
zache Zero-footprint in-memory thread-safe cache
-
readline This is just a loader for "readline". If Ruby has the "readline-ext" gem that is a native extension, this gem will load it. If Ruby does not
-
turnip Provides the ability to define steps and run Gherkin files from with RSpec
-
memoist3 memoize methods invocation
-
mailinator Mailinator REST API wrapper
-
gitlab-qa Integration tests for GitLab
-
activerecord-sqlserver-adapter ActiveRecord SQL Server Adapter. SQL Server 2012 and upward.
-
aws-s3 Client library for Amazon's Simple Storage Service's REST API
-
canonical-rails Configurable, but assumes a conservative strategy by default with a goal to solve many search engine index problems: multiple hostnames, inb
-
sorcery Provides common authentication needs such as signing in/out, activating by email and resetting password.
-
skinny Simple, upgradable WebSockets for Thin.
-
logstash-filter-json_encode This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This
-
github-pages-health-check Checks your GitHub Pages site for commons DNS configuration issues.
-
appium_lib Helper methods for writing cross-platform Android and iOS tests in Ruby using Appium. Extends appium_lib_core with convenient methods for fi
-
jgrep Compare a list of json documents to a simple logical language and returns matches as output
-
cnvrg A CLI tool for interacting with cnvrg.io.
-
committee-rails Committee for rails
-
httpauth Library for the HTTP Authentication protocol (RFC 2617)
-
logstash-codec-rubydebug This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
chosen-rails Chosen is a javascript library of select box enhancer for jQuery and Protoype. This gem integrates Chosen with Rails asset pipeline for easy
-
package_json The missing gem for managing package.json files in Ruby
-
yabeda-rails Easy collecting your Rails apps metrics
-
ruby-filemagic Ruby bindings to the magic(4) library
-
report_builder Ruby gem to merge Cucumber JSON reports and build mobile-friendly HTML Test Report, JSON report and retry file.
-
chef-rewind Monkey patches Chef to allow rewinding and unwinding of existing resources
-
trilogy A friendly MySQL-compatible library for Ruby, binding to libtrilogy
-
varia_model A mixin to provide objects with magic attribute reading and writing
-
em-hiredis Eventmachine redis client using hiredis native parser
-
minitest-server minitest-server provides a client/server setup with your minitest process, allowing your test run to send its results directly to a handler.
-
ruby-mp3info ruby-mp3info read low-level informations and manipulate tags on mp3 files.
-
google-cloud-trace google-cloud-trace is the official library for Stackdriver Trace.
-
buff-extensions Extensions to Core Ruby classes
-
sendgrid-rails Gem to extend ActionMailer with SendGrid API support
-
ovirt-engine-sdk Ruby SDK for the oVirt Engine API.
-
logstash-filter-json This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
isolator Detect non-atomic interactions within DB transactions
-
bulk_insert Faster inserts! Insert N records in a single statement.
-
go-duration A parser and formatter for Golang's time.Duration
-
allure-cucumber Cucumber adapter to generate rich allure test reports
-
logstash-codec-netflow This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
redmine_extensions Redmine Extensions provide many extended functionalities for Redmine project.
-
tiktoken_ruby An unofficial Ruby wrapper for Tiktoken, a BPE tokenizer written by and used by OpenAI. It can be used to count the number of tokens in text
-
aws-sdk-taxsettings Official AWS Ruby gem for Tax Settings. This gem is part of the AWS SDK for Ruby.
-
buff-shell_out A mixin for issuing shell commands and collecting the output
-
buff-ruby_engine A mixin for querying the platform running Ruby
-
logstash-filter-drop This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
buff-config A simple configuration class
-
logstash-output-sns This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
gretel Gretel is a Ruby on Rails plugin that makes it easy yet flexible to create breadcrumbs.
-
logstash-input-snmp This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
yaml-lint Check if your YAML files can be loaded.
-
logstash-output-file This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstash-filter-csv This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
appium_lib_core Core Ruby client for Appium, extending Selenium WebDriver with Appium-specific commands.
-
fnv fnv1 and fnv1a hash functions in pure ruby
-
logstash-codec-edn This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
grpc_reflection GRPC Server Reflection Protocol for Ruby
-
opentelemetry-instrumentation-aws_lambda AWS Lambda instrumentation for the OpenTelemetry framework
-
logstash-codec-edn_lines This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
forgery Easy and customizable generation of forged data. Can be used as a gem or a rails plugin. Includes rails generators for creating your own for
-
logstash-codec-collectd This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstash-filter-http This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install logst
-
docusign_esign The Docusign package makes integrating Docusign into your apps and websites a super fast and painless process. The library is open sourced o
-
database_rewinder A minimalist's tiny and ultra-fast database cleaner for Active Record
-
rubocop-git RuboCop for git diff.
-
numo-narray Numo::NArray - New NArray class library in Ruby/Numo.
-
jls-lumberjack lumberjack log transport library
-
jekyll-relative-links Jekyll plugin that turns relative links to .md files into working HTML links, like on GitHub. Supported on GitHub Pages.
-
sequel_pg sequel_pg overwrites the inner loop of the Sequel postgres adapter row fetching code with a C version. The C version is significantly faste
-
logstash-codec-graphite This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
aws-sdk-applicationsignals Official AWS Ruby gem for Amazon CloudWatch Application Signals. This gem is part of the AWS SDK for Ruby.
-
dry-monitor Monitoring and instrumentation APIs
-
shortener Shortener is a Rails Engine Gem that makes it easy to create and interpret shortened URLs on your own domain from within your Rails applicat
-
clipboard-rails This gem provides the clipboard.js Javascript library for your Rails 4 and Rails 5 application.
-
omniauth-linkedin-oauth2 A LinkedIn OAuth2 strategy for OmniAuth.
-
pygments.rb pygments.rb is a Ruby wrapper for Pygments syntax highlighter
-
ruby-stemmer Expose the bundled libstemmer_c library to Ruby.
-
fluent-plugin-route This is copy of out_route.rb originally written by frsyuki
-
easypost Client library for accessing the EasyPost shipping API via Ruby.
-
logstash-input-sqs This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstash-codec-msgpack This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
paquet This gem add a few rake tasks to create a uber gems that will be shipped as a zip
-
romaji Yet another Romaji-Kana transliterator
-
resque_spec RSpec matchers for Resque
-
buff-ignore Parse ignore files with Ruby
-
anycable-core Ruby SDK for AnyCable, an open-source realtime server for reliable two-way communication
-
capistrano-ext Useful task libraries and methods for Capistrano
-
riemann-client Client for the distributed event system Riemann.
-
noticed Database, browser, realtime ActionCable, Email, SMS, Slack notifications, and more for Rails apps
-
syslogger Same as SyslogLogger, but without the ridiculous number of dependencies and with the possibility to specify the syslog facility
-
fluent-plugin-grafana-loki-licence-fix Output plugin to ship logs to a Grafana Loki server
-
state_machines-rspec RSpec matchers for state_machines. Forked from modocache/state_machine_rspec to work with state-machines/state_machines (https://github.com/
-
packs-rails packs-rails establishes and implements a set of conventions for splitting up large monoliths.
-
envyable The simplest yaml to ENV config loader
-
aws-sdk-pcaconnectorscep Official AWS Ruby gem for Private CA Connector for SCEP. This gem is part of the AWS SDK for Ruby.
-
logstash-output-cloudwatch This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
mdl Style checker/lint tool for markdown files
-
utf8-cleaner Rack middleware to remove invalid UTF8 characters from web requests.
-
rubocop-i18n RuboCop rules for detecting and autocorrecting undecorated strings for i18n (gettext and rails-i18n)
-
mtrc Minimal metric aggregation.
-
logstash-output-stdout This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstasher Awesome rails logs
-
logstash-filter-metrics This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
anycable Ruby SDK for AnyCable, an open-source realtime server for reliable two-way communication
-
logstash-input-redis This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstash-input-udp This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
sensu-plugins-memory-checks This plugin provides native memory instrumentation for monitoring and metrics collection, including:
-
logstash-codec-dots This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
ruby-xxHash A pure Ruby implementation of xxhash.
-
aws-ses Client library for Amazon's Simple Email Service's REST API
-
pwned Tools to use the Pwned Passwords API.
-
logstash-filter-sleep This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstash-output-null This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
rspec-snapshot Adding snapshot testing to RSpec
-
padrino-helpers Tag helpers, asset helpers, form helpers, form builders and many more helpers for padrino
-
pathname-common_prefix This file provides `Pathname.common_prefix` and `Pathname#common_prefix` which calculate the common prefix in the passed paths.
-
yaml_extend Extends YAML to support file based inheritance
-
ruby-xz These are simple Ruby bindings for the liblzma library (http://tukaani.org/xz/), which is best known for the extreme compression ratio its n
-
logstash-input-heartbeat This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
logstash-filter-split This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
reform-rails Automatically load and include all common Reform features for a standard Rails environment.
-
logstash-output-redis This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
aes An AES encrypt/decrypt gem built ontop of OpenSSL. Not as quick as FastAES, but it doesn't require building native extensions and suppo
-
her Her is an ORM that maps REST resources and collections to Ruby objects
-
active_decorator A simple and Rubyish view helper for Rails
-
logstash-filter-throttle This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
jekyll-mentions @mention support for your Jekyll site
-
logstash-output-udp This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
memcachier Simple gem that sets the memcached environment variables to the values of corresponding memcachier environment variables.
-
devise-token_authenticatable This gem provides the extracted Token Authenticatable module of devise. It enables the user to sign in via an auth
-
syntax Syntax is Ruby library for performing simple syntax highlighting.
-
logstash-filter-urldecode This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
csv-safe Decorate ruby CSV library to sanitize output CSV against CSV injection attacks.
-
danger-xcode_summary Show formatted xcodebuild output in your PRs.
-
statesman A statesman-like state machine library
-
iostruct A Struct that can read/write itself from/to IO-like objects
-
logstash-output-csv This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
licensed Licensed automates extracting and validating the licenses of dependencies.
-
ruby-duration Duration type
-
jekyll-titles-from-headings Jekyll plugin that sets page.title from the first Markdown heading when front matter has none. Supported on GitHub Pages.
-
logstash-input-ganglia This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
deepsort Recursively sort nested ruby Arrays and Hashes + deepmerge
-
fast_excel Wrapper for libxlsxwriter using ffi
-
houston Houston is a simple gem for sending Apple Push Notifications. Pass your credentials, construct your message, and send it.
-
linux-kstat The linux-kstat library provides a hash style interface for reading Linux kernel statistics read out of /proc/stat.
-
logstash-input-graphite This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
render_async Load parts of your page through simple JavaScript and Rails pipeline
-
neatjson Generate JSON strings from Ruby objects with flexible formatting options. Key features: keep arrays and objects on a single line when they f
-
openssl_pkcs8_pure OpenSSL::PKey::[DSA/RSA/EC]#to_pem_pkcs8 written in Ruby
-
aws-sdk-qapps Official AWS Ruby gem for QApps. This gem is part of the AWS SDK for Ruby.
-
shotgun Reloading Rack development server
-
indefinite_article Adds indefinite article methods to String and Symbol
-
cypress-on-rails Integrates Cypress and Playwright with Rails or Rack applications
-
nestful Simple Ruby HTTP/REST client with a sane API
-
rdf RDF.rb is a pure-Ruby library for working with Resource Description Framework (RDF) data.
-
suo Distributed locks (mutexes & semaphores) using Memcached or Redis.
-
steep Gradual Typing for Ruby
-
jekyll-avatar A Jekyll plugin for rendering GitHub avatars
-
logstash-output-graphite This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
mission_control-jobs Operational controls for Active Job
-
griddler Simplify receiving email in Rails
-
fluent-plugin-parser-cri CRI log format parser for Fluentd
-
action-cable-testing Testing utils for Action Cable
-
logstash-output-nagios This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
iban-tools Validates IBAN account numbers
-
chef-telemetry Send user actions to the Chef telemetry system. See Chef RFC-051 for further information
-
moji Character type classification/conversion for Japanese
-
activejob-uniqueness Ensure uniqueness of your ActiveJob jobs
-
logstash-output-pipe This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
argon2-kdf Argon2 key derivation for Ruby
-
logstash-output-webhdfs This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemna
-
jekyll-optional-front-matter Jekyll plugin to render Markdown files that have no YAML front matter. Supported on GitHub Pages.
-
jsonapi-serializable Powerful DSL for building resource classes - efficient and flexible rendering.
-
rendezvous Client for interacting with Heroku processes.
-
danger-android_lint A Danger plugin for Android Lint