The binding_of_caller module provides the Binding#of_caller method. It allows accessing bindings from upper frames in the call stack and can evaluate code in that context.
This gem was originally added to the Metasploit Pcaprub gem. It's been spun out into its own gem for anyone who might want to programmatically get information on their network interfaces.
Documentation at https://melpa.org/#/ruby-json-to-hash
Hrr_rb_ssh extension that supports ED25519 public key algorithm.
Faraday_Middleware is a collection of middleware for the Faraday-based API wrappers.
Rspec-expectations provides a simple API to express expected outcomes of a code example.
Rspec-expectations provides a simple API to express expected outcomes of a code example.
Rspec-expectations provides a simple API to express expected outcomes of a code example.
This package provides an ESS-like binding to send lines or regions to a REPL from Ruby buffers.
The Pagination Generator forms the core of the pagination logic in Jekyll. It calculates and generates the pagination pages.
pry-stack_explorer is a plugin for the Pry REPL that add support to navigate the call-stack.
The coderake-compiler-dock gem provides a cross compiler environment for building gems on a variety of platforms (GNU/Linux, JRuby, Windows and Mac).
The With advisory lock gem adds advisory locking to ActiveRecord for PostgreSQL and MySQL. SQLite is also supported, but this uses the file system for locks.
Bake Test External adds a test:external action to the bake command to run the test suites of dependent projects to check for breakage.
This gem provides Ruby and Ruby on Rails integration with Autoprefixer, which can parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website.
minitest/reporters provides a custom Minitest runner to improve how the test state is reported. A number of different reporters are available, including a spec reporter, progress bar reporter, a HTML reporter.
Automatically includes Modules from app/concerns/<module_with_concerns>/<concern>.rb into <module_with_concerns> to ease monkey-patching associations and validations on ActiveRecord::Base descendents from other gems when layering schemas.
Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can be automated. This package provides the Ruby bindings of Selenium.
This package provides additional test assertions for Ruby standard libraries.
This package provides C extensions to optimize the concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also known as CRuby).
Compiled binaries for Metasploit's Meterpreter.
Documentation at https://melpa.org/#/ruby-interpolation
EmailReplyTrimmer is a Ruby small library to trim replies from plain text email.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.