Category

Ruby Core Extensions

Libraries that enhance Ruby's core classes like Hash or String with additional features

85.05
A long-lived project that still receives updates
A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.
2015
2016
2017
2018
2019
2020
13.12
A long-lived project that still receives updates
Hashie is a collection of classes and mixins that make hashes more powerful.
2015
2016
2017
2018
2019
2020
0.67
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Facets is the premier collection of extension methods for the Ruby programming language. Facets extensions are unique by virtue of thier atomicity. They are stored in individual files allowing for highly granular control of requirements. In addition, Facets includes a few additional classes and m...
2015
2016
2017
2018
2019
2020
1.32
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Support library for Merb
2015
2016
2017
2018
2019
2020
10.52
No release in over a year
Docile treats the methods of a given ruby object as a DSL (domain specific language) within a given block. Killer feature: you can also reference methods, instance variables, and local variables from the original (non-DSL) context within the block. Docile releases follow Semantic Versioning a...
2015
2016
2017
2018
2019
2020
0.38
Low commit activity in last 3 years
No release in over a year
RubyTree is a pure Ruby implementation of the generic tree data structure. It provides a node-based model to store named nodes in the tree, and provides simple APIs to access, modify and traverse the structure. The implementation is node-centric, where individual nodes in the tr...
2015
2016
2017
2018
2019
2020
1.14
No release in over 3 years
Low commit activity in last 3 years
Efficient, immutable, thread-safe collection classes for Ruby
2015
2016
2017
2018
2019
2020
6.55
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
A few useful extensions to core Ruby classes.
2015
2016
2017
2018
2019
2020
0.01
No commit activity in last 3 years
No release in over 3 years
a lightweight core and extra extensions for Ruby.
2015
2016
2017
2018
2019
2020
0.06
No release in over 3 years
Low commit activity in last 3 years
DEPRECATED! Please use the sugar refinery: http://github.com/janlelis/sugar_refinery
2015
2016
2017
2018
2019
2020
0.02
No release in over 3 years
PluginFactory is a mixin module that turns an including class into a factory for its derivatives, capable of searching for and loading them by name. This is useful when you have an abstract base class which defines an interface and basic functionality for a part of a larger system, and a collecti...
2015
2016
2017
2018
2019
2020
0.01
Repository is archived
No release in over a year
Allows extending ruby's syntax and compilation process
2015
2016
2017
2018
2019
2020
0.02
Low commit activity in last 3 years
No release in over a year
A collection of helpful methods and monkey patches for Objects, Strings, Enumerables, Arrays, Hash, Dates, Minitest & Rails
2015
2016
2017
2018
2019
2020
0.01
No commit activity in last 3 years
No release in over 3 years
This gem simulates named-parameters in Ruby. It's a complement to the common Ruby idiom of using Hash args to emulate the use of named parameters.
2015
2016
2017
2018
2019
2020
0.01
The project is in a healthy, maintained state
A tiny Ruby gem to provide the 'scan_left' operation on any Ruby Enumerable.
2015
2016
2017
2018
2019
2020
0.0
No commit activity in last 3 years
No release in over 3 years
Three proposed new methods for Hash: map_pair, map_key, and map_value.
2015
2016
2017
2018
2019
2020
0.02
No commit activity in last 3 years
No release in over 3 years
DeepTree simplifies fetching deeply nested nodes in Ruby hashes.
2015
2016
2017
2018
2019
2020
0.0
No release in over 3 years
Recursively traverses data structures (Hash & Array currently)
2015
2016
2017
2018
2019
2020
0.05
No commit activity in last 3 years
No release in over 3 years
A Scala-inspired Monad library for Ruby, aiming to share the most common idioms for folks working in both languages. Includes Option, Array, etc.
2015
2016
2017
2018
2019
2020