Ruby gems
3,925 in Packages and libraries, most used first. Page 15 of 20.
-
identity_cache Opt-in read through Active Record caching.
-
logstash-filter-truncate 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
-
flag_shih_tzu 🏁 Single and Multi-Bit Fields for ActiveRecord: This gem lets you use a single integer column in an ActiveRecord model to store a collection
-
omniauth-apple OmniAuth strategy for Sign In with Apple
-
blockenspiel Blockenspiel is a helper library designed to make it easy to implement DSL blocks. It is designed to be comprehensive and robust, supporting
-
danger-xcov Danger plugin to validate the code coverage of the files changed.
-
aggregate Aggregate is a Ruby class for accumulating aggregate statistics and includes histogram support. For a detailed README see: http://github.com
-
image_optim_pack Precompiled binaries for image_optim: advpng, gifsicle, jhead, jpeg-recompress, jpegoptim, jpegtran, optipng, oxipng, pngcrush, pngout, pngq
-
jekyll-default-layout Jekyll plugin that silently sets default layouts for pages, posts, and collection documents that don't specify one. Supported on GitHub Page
-
url_safe_base64 Converts strings to/from a slightly modified base64 that contains only url-safe characters
-
sunspot Sunspot is a library providing a powerful, all-ruby API for the Solr search engine. Sunspot manages the configuration of persistent Ruby
-
secure_yaml encryption protection for sensitive yaml properties
-
bootstrap-kaminari-views Bootstrap-ify pagination with Kaminari - Compatible with Bootstrap 2.x, 3.x
-
measured Wrapper objects which encapsulate measurements and their associated units in Ruby.
-
json-canonicalization JSON::Canonicalization generates canonical JSON output from Ruby objects.
-
prawn-icon Prawn::Icon provides various icon fonts including FontAwesome, PaymentFont and Foundation Icons for use with the Prawn PDF toolkit.
-
jekyll-readme-index Jekyll plugin that uses README.md as your site's index page, no index.md needed. Supported on GitHub Pages.
-
pedump dump headers, sections, extract resources of win32 PE exe,dll,etc
-
aws-sdk-ssmquicksetup Official AWS Ruby gem for AWS Systems Manager QuickSetup. This gem is part of the AWS SDK for Ruby.
-
ruby_dig Pure Ruby implementation of Array#dig and Hash#dig for Ruby < 2.3.
-
jb Faster and simpler JSON renderer for Rails
-
fluent-plugin-systemd This is a fluentd input plugin. It reads logs from the systemd journal.
-
store_model Gem for working with JSON-backed attributes as ActiveRecord models
-
imgix Easily create and sign imgix URLs.
-
mailhandler Use this gem to send emails through SMTP and Postmark API and check if email arrived.
-
pusher-client Client for consuming WebSockets from http://pusher.com
-
pg_party Migrations and model helpers for creating and managing PostgreSQL 10 partitions
-
capybara-selenium Dead-simple way to make Capybara and Selenium play together
-
ajax-datatables-rails A wrapper around datatable's ajax methods that allow synchronization with server-side pagination in a rails app
-
pandoc-ruby Ruby wrapper for Pandoc
-
staccato Ruby Google Analytics Measurement
-
jekyll-theme-hacker Hacker is a Jekyll theme for GitHub Pages
-
amqp Mature EventMachine-based RabbitMQ client.
-
certified Ensure net/https uses OpenSSL::SSL::VERIFY_PEER to verify SSL certificates and provides certificate bundle in case OpenSSL cannot find one
-
sensu-plugins-process-checks This plugin provides native process instrumentation for monitoring and metrics collection, including:
-
memery Memery is a gem for memoization.
-
active_interaction ActiveInteraction manages application-specific business logic. It is an implementation of what are called service objects, interactors, or t
-
capistrano-harrow Hooks to allow people experiencing problems with Capistrano to register with a service to get help and have a smoother workflow.
-
certifi Rubygem for providing Mozilla's CA Bundle
-
phone Phone number parsing, validation and formatting.
-
aws-sdk-pcs Official AWS Ruby gem for AWS Parallel Computing Service. This gem is part of the AWS SDK for Ruby.
-
padrino-support A number of support methods and extensions for Padrino framework
-
dotiw dotiw is a gem for Rails that overrides the default distance_of_time_in_words and provides a more accurate outpu
-
aws-xray-sdk The AWS X-Ray SDK for Ruby enables Ruby developers to record and emit information from within their applications to the AWS X-Ray service.
-
jekyll-swiss A bold typographic theme for Jekyll, inspired by Swiss design.
-
ruby_smb A pure Ruby implementation of the SMB Protocol Family
-
simple_calendar A simple Rails calendar
-
paypal-sdk-rest [Deprecated] The PayPal REST SDK provides Ruby APIs to create, process and manage payment. It is recommended to use paypal-server-sdk instea
-
bitly Use the Bitly API version 4 to shorten or expand URLs. Check out the API documentation at https://dev.bitly.com/.
-
map map.rb is a string/symbol indifferent ordered hash that works in all rubies. out of the over 200 ruby gems i have written, this is the one
-
rkelly-remix RKelly Remix is a fork of the RKelly[https://github.com/tenderlove/rkelly] JavaScript parser.
-
faye Simple pub/sub messaging for the web
-
specific_install rubygems plugin that allows you you to install a gem from from its github repository (like 'edge'), or from an arbitrary URL
-
web-push Web Push library for Ruby (RFC8030)
-
hiredis-client Hiredis binding for redis-client
-
symmetric-encryption Encrypt ActiveRecord and Mongoid attributes, files and passwords in configuration files.
-
rubysl-securerandom Ruby standard lib securerandom.
-
fastlane-plugin-bundletool Extracts a universal apk from an .aab file
-
jekyll-theme-minimal Minimal is a Jekyll theme for GitHub Pages
-
jekyll-theme-cayman Cayman is a Jekyll theme for GitHub Pages
-
travis CLI and Ruby client library for Travis CI
-
mongoid-history This library tracks historical changes for any document, including embedded ones. It achieves this by storing all history tracks in a single
-
resque-cleaner resque-cleaner maintains the cleanliness of failed jobs on Resque.
-
resque-pool quickly and easily fork a pool of resque workers, saving memory (w/REE) and monitoring their uptime
-
subexec Subexec spawns a subprocess with an optional timeout
-
jekyll-theme-architect Architect is a Jekyll theme for GitHub Pages
-
theme-check A Shopify Theme Linter
-
jekyll-theme-time-machine Time Machine is a Jekyll theme for GitHub Pages
-
jekyll-theme-modernist Modernist is a Jekyll theme for GitHub Pages
-
jekyll-theme-midnight Midnight is a Jekyll theme for GitHub Pages
-
jekyll-theme-slate Slate is a Jekyll theme for GitHub Pages
-
dnsbl-client simple interface to lookup blacklists results
-
windows_error The WindowsError gem provides an easily accessible reference for standard Windows API Error Codes. It allows you t
-
jekyll-theme-tactile Tactile is a Jekyll theme for GitHub Pages
-
jekyll-theme-dinky Dinky is a Jekyll theme for GitHub Pages
-
grover Transform HTML into PDF/PNG/JPEG using Google Puppeteer/Chromium
-
jekyll-theme-merlot Merlot is a Jekyll theme for GitHub Pages
-
jekyll-theme-leap-day Leap Day is a Jekyll theme for GitHub Pages
-
ruby_event_store-rspec RSpec matchers for RubyEventStore
-
htmlcompressor Put your html on a diet
-
puppet-strings Puppet documentation via YARD
-
zeus Boot any rails app in under a second
-
slackistrano Send notifications to Slack about Capistrano deployments.
-
rash_alt simple extension to Hashie::Mash for rubyified keys, all keys are converted to underscore to eliminate horrible camelCasing
-
gelfd2 Standalone implementation of the Graylog Extended Log Format
-
jekyll-theme-primer Primer is a Jekyll theme for GitHub Pages based on GitHub's Primer styles
-
salesforce_bulk_query A library for downloading data from Salesforce Bulk API. We only focus on querying, other operations of the API aren't supported. Designed t
-
algorithms Heap, Priority Queue, Deque, Stack, Queue, Red-Black Trees, Splay Trees, sorting algorithms, and more
-
clearbit API client for clearbit.com
-
panko_serializer High Performance JSON Serialization for ActiveRecord & Ruby Objects
-
attribute_normalizer This rubygem does not have a description or summary.
-
light-service A service skeleton with an emphasis on simplicity
-
acts_as_votable Rails gem to allowing records to be votable
-
standard-rails A Standard plugin that adds Rails-specific rules to Standard
-
arel-helpers Useful tools to help construct database queries with ActiveRecord and Arel.
-
apktools Library to assist reading resource data out of Android APKs
-
wbconfigurator Configuration tool for simple management with yaml files.
-
lograge-sql An extension for Lograge to log SQL queries
-
yabeda-sidekiq Prometheus exporter for easy collecting most important of your Sidekiq metrics
-
snappy-jars Google Snappy compression JNI wrapper JARs.
-
sunspot_rails Sunspot::Rails is an extension to the Sunspot library for Solr search. Sunspot::Rails adds integration between Sunspot and ActiveRecord,
-
powerbar The last progressbar-library you'll ever need
-
librato-metrics An easy to use ruby wrapper for Librato's Metrics API
-
jekyll-commonmark-ghpages CommonMark generator for Jekyll
-
facets Facets is the premier collection of extension methods for the Ruby programming language. Facets extensions are unique by virtue of their ato
-
graphql-metrics Extract as much much detail as you want from GraphQL queries, served up from your Ruby app and the `graphql` gem. Compatible with the `graph
-
statsig Statsig server SDK for feature gates and experimentation in Ruby
-
activeadmin_json_editor "json_input" field allow to edit json value as json array with using jsoneditor.js from http://jsoneditoronline.org
-
teaspoon-jasmine Run Jasmine specs in the browser or headless with PhantomJS, Selenium Webdriver, or Capybara Webkit
-
mongoid-rspec RSpec matches for Mongoid models, including association and validation matchers.
-
azure_mgmt_storage Microsoft Azure Storage Management Client Library for Ruby
-
faraday-encoding A Faraday Middleware sets body encoding when specified by server.
-
sauce_whisk A Wrapper for the Sauce Labs REST API.
-
zhexdump A highly flexible hexdump implementation.
-
middleman A static site generator. Provides dozens of templating languages (Haml, Sass, Slim, CoffeeScript, and more). Makes minification, compression
-
ratelimit This library uses Redis to track the number of actions for a given subject over a flexible time frame.
-
logstash-filter-cidr 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
-
active_record_doctor Identify database issues before they hit production.
-
dry-transaction Business Transaction Flow DSL
-
paypal-sdk-core [Deprecated] Core library for PayPal ruby SDKs. It is recommended to use paypal-server-sdk instead
-
s3 S3 library provides access to Amazon's Simple Storage Service.
-
fastlane-plugin-aws_s3 Upload IPA and APK to S3
-
fastlane-plugin-xcconfig Adds 2 actions to fastlane to read and update xcconfig files.
-
faraday-detailed_logger A Faraday middleware for logging request and response activity including method, URI, headers, and body at varying log levels.
-
logstash-filter-de_dot 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
-
highcharts-rails Gem that includes Highcharts (Interactive JavaScript charts for your web projects), in the Rails Asset Pipeline introduced in Rails 3.1
-
sensu-plugins-http This plugin provides native HTTP instrumentation for monitoring and metrics collection, including:
-
twitter-text A gem that provides text handling for Twitter
-
dartsass-rails Integrate Dart Sass with the asset pipeline in Rails.
-
google-cloud-firestore google-cloud-firestore is the official library for Google Cloud Firestore API.
-
logstash-filter-anonymize 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
-
spring-commands-cucumber cucumber command for spring
-
imgkit Uses wkhtmltoimage to create Images using HTML
-
xctest_list A gem to retrieve the tests in an iOS xctest bundle
-
squasher Squash your old migrations
-
ruby-trello A wrapper around the trello.com API.
-
vernier Next-generation Ruby 3.3+ sampling profiler. Tracks multiple threads, GVL activity, GC pauses, idle time, and more.
-
repl_type_completor Type based completion for REPL.
-
aws-sdk-geoplaces Official AWS Ruby gem for Amazon Location Service Places V2. This gem is part of the AWS SDK for Ruby.
-
trainer Convert xcodebuild plist and xcresult files to JUnit reports
-
pmckee11-redis-lock Distributed lock using ruby redis
-
turnout Turnout makes it easy to put your Rails application into maintenance mode
-
librarian-puppet Simplify deployment of your Puppet infrastructure by automatically pulling in modules from the forge and git repositories with a single
-
hodel_3000_compliant_logger Alternate logger for Rails that emits syslog-style output. For use with pl_analyze gem.
-
aws-sdk-directoryservicedata Official AWS Ruby gem for AWS Directory Service Data. This gem is part of the AWS SDK for Ruby.
-
sensu-plugins-network-checks This plugin provides native network instrumentation for monitoring and metrics collection, including:
-
proxies Proxies can even proxy other proxies
-
graphql-schema_comparator GraphQL::SchemaComparator compares two GraphQL schemas given their SDL and returns a list of changes.
-
keystore While building applications and continuous delivery pipelines, secret management is usually one of the first non-trivial problems you run ac
-
valvat Validates european vat numbers. Standalone or as a ActiveModel validator.
-
data_uri URI class for parsing data URIs
-
sprite-factory Combines individual images from a directory into a single sprite image file and creates an appropriate CSS stylesheet
-
fastlane-plugin-browserstack Uploads IPA and APK files to BrowserStack for automation and manual testing.
-
rinda The Linda distributed computing paradigm in Ruby.
-
line-bot-api SDK of the LINE Messaging API for Ruby
-
rspec-sqlimit RSpec matcher to control SQL queries made by block of code
-
nesty Nested exception support for Ruby
-
postgresql_cursor PostgreSQL Cursor is an extension to the ActiveRecord PostgreSQLAdapter for very large result sets. It provides a cursor open/fetch/close
-
jsmin Ruby implementation of Douglas Crockford's JSMin JavaScript minifier.
-
array_stats Easy mean, median, percentile, and sum statistics for Ruby Arrays
-
splitclient-rb Ruby client for using split SDK.
-
sinatra-flash A Sinatra extension for setting and showing Rails-like flash messages. This extension improves on the Rack::Flash gem by being simpler to us
-
database_cleaner-redis Strategies for cleaning databases using Redis. Can be used to ensure a clean state for testing.
-
fastlane-plugin-test_center 🎯 Understand, tame, and train your iOS & Mac tests 🎉
-
decent_exposure DecentExposure helps you program to an interface, rather than an implementation in your Rails controllers. The fact of the matter is th
-
webpack-rails No longer maintained - use webpacker instead.
-
aws-sdk-georoutes Official AWS Ruby gem for Amazon Location Service Routes V2. This gem is part of the AWS SDK for Ruby.
-
aws-sdk-socialmessaging Official AWS Ruby gem for AWS End User Messaging Social. This gem is part of the AWS SDK for Ruby.
-
patron Ruby HTTP client library based on libcurl
-
sensu-plugins-cpu-checks This plugin provides native CPU instrumentation for monitoring and metrics collection, including:
-
bower-rails Rails integration for bower.
-
aws-sdk-marketplacereporting Official AWS Ruby gem for AWS Marketplace Reporting Service. This gem is part of the AWS SDK for Ruby.
-
double-bag-ftps Provides a child class of Net::FTP to support implicit and explicit FTPS.
-
ruby-maven-libs maven distribution as gem - no ruby executables !
-
remote_syslog_sender Message sender that sends directly to a remote syslog endpoint (Support UDP, TCP, TCP+TLS)
-
aws-sdk-geomaps Official AWS Ruby gem for Amazon Location Service Maps V2. This gem is part of the AWS SDK for Ruby.
-
fluent-plugin-remote_syslog Fluentd output plugin for remote syslog
-
logstash-output-email 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
-
god An easy to configure, easy to extend monitoring framework written in Ruby.
-
http_router This library allows you to recognize and build URLs in a Rack application.
-
grease Grease provides an adapter to use Tilt as extension of Sprockets 3 or later.
-
philiprehberger-phone Parse phone numbers from various formats, validate against country rules, and format as E.164, national, or international. Supports 36 count
-
geckodriver-helper Easy installation and use of geckodriver, that provides the HTTP API described by the WebDriver protocol to communicate with Gecko browsers,
-
ros-apartment Apartment allows Rack applications to deal with database multitenancy through ActiveRecord
-
logstash-filter-memcached A Logstash filter plugin for interacting with memcached
-
servolux Serv-O-Lux is a collection of Ruby classes that are useful for daemon and process management, and for writing your own Ruby services. The co
-
remote_syslog_logger A ruby Logger that sends UDP directly to a remote syslog endpoint
-
manpages With this gem the rubygems command will detect man pages within gems and exposes them to the man command.
-
salesforce_bulk_api Salesforce Bulk API with governor limits taken care of
-
ip3country A ruby, zero-dependency, super small version of IP2Location LITE country lookups
-
brotli Native Ruby bindings for Brotli compression and decompression.
-
enumerable-statistics This library provides statistics features for Enumerable
-
fastlane-plugin-bugsnag Uploads dSYM files to Bugsnag
-
simple_token_authentication Simple (but safe) token authentication for Rails apps or API with Devise.
-
systemd-journal Provides the ability to navigate and read entries from the systemd journal in ruby, as well as write events to the journal.
-
jruby-jars This gem includes JRuby core and the Ruby standard library as jar files. It provides a way to have other gems depend on JRuby without includ
-
jekyll-commonmark CommonMark generator for Jekyll
-
hellosign-ruby-sdk A Ruby SDK for the HelloSign API.
-
acts_as_commentable_with_threading Polymorphic threaded comments Rails gem for Rails 4+
-
show_me_the_cookies Cookie manipulation for Capybara drivers -- viewing, deleting, ...