CountDownLatch is a synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.
Ruby Electric mode accelerates code writing in Ruby by making some keys electric and automatically supplying with closing parentheses and end as appropriate.
This package can speed up Test::Unit, RSpec, Cucumber, and Spinach tests by running them concurrently across multiple CPU cores.
This package provides a Mocha adapter for Bacon, allowing you to use the Mocha stubbing and mocking library with Bacon, a small RSpec clone.
This package provides a Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.
Extendable module for modules with instance and class methods. These modules can be included into each other modules and saving all chain, including inherited or included (class) methods.
LittlePlugger is a module that provides Gem based plugin management. By extending your own class or module with LittlePlugger you can easily manage the loading and initializing of plugins provided by.
The sexp_processor package is derived from ParseTree, but contrary to ParseTree, it includes all the generic S-exp processing tools. Amongst the included tools are Sexp, SexpProcessor and Environment
enh-ruby-mode is a major mode providing syntax highlighting, navigation and indentation capabilities for editing Ruby source files. It parses the source files using Ruby's builtin Ripper class and performs syntax checks on them.
minitest-focus gives the ability focus on a few tests with ease without having to use command-line arguments. It introduces a focus class method for use in testing classes, specifying that the next defined test is to be run.
Bio-commandeer provides an opinionated method of running shell commands from within Ruby. The advantage of bio-commandeer over other methods of running external commands is that when something goes wrong, messages printed to the STDOUT and STDERR streams are reported, giving extra detail to ease debugging.
Minitest-hooks adds around, before_all, after_all, around_all hooks for Minitest. This allows, for instance, running each suite of specs inside a database transaction, running each spec inside its own savepoint inside that transaction. This can significantly speed up testing for specs that share expensive database setup code.
Concurrent Ruby includes concurrency tools such as agents, futures, promises, thread pools, actors, supervisors, and more. It is inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.
Concurrent Ruby includes concurrency tools such as agents, futures, promises, thread pools, actors, supervisors, and more. It is inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.
Provides Sprockets implementation for the Rails Asset Pipeline.
This package provides memory profiling routines for Ruby.
EventMachine based, async HTTP Request client.
Fast open source i18n plugin for Jekyll blogs.
Documentation at https://melpa.org/#/ruby-test-mode
Ruby Exploitation(Rex) Library for building ROP chains.
Connection_pool provides a generic connection pooling interface for Ruby programs.
Connection_pool provides a generic connection pooling interface for Ruby programs.
This package provides a Ruby wrapper for the MRI 2.0 debug_inspector API.
This package provides a implementations of custom cops that are bundled as defaults in Standard Ruby.