Ruby Core Extensions

Open-source Ruby projects categorized as Core Extensions

Top 18 Ruby Core Extension Projects

  • GitHub repo Hashie

    Hashie is a collection of classes and mixins that make Ruby hashes more powerful.

  • GitHub repo Hamster

    Efficient, Immutable, Thread-Safe Collection classes for Ruby

  • GitHub repo Addressable

    Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.

  • GitHub repo Ruby Facets

    Ruby Facets

  • GitHub repo fast_blank

  • GitHub repo regexp-examples

    Generate strings that match a given regular expression

  • GitHub repo FastAttributes

    FastAttributes adds attributes with their types to the class

  • GitHub repo Finishing Moves

    Small, focused, awesome methods added to core Ruby classes. Home of the endlessly useful nil_chain.

  • GitHub repo Hanami::Utils

    Ruby core extentions and class utilities for Hanami

  • GitHub repo Behaves

    Define behaviors and contracts between your code.

  • GitHub repo Array#collapse

    :boom: Array#collapse

  • GitHub repo NamedStruct

    A drop-in replacement for Ruby's Struct that supports keyword arguments

  • GitHub repo nectarine

    Parallel processing in ruby using Rails Active Job

  • GitHub repo ActiveDelegate

    Delegate ActiveRecord model attributes and associations.

  • GitHub repo sugar_utils

    Utiltiy methods extracted from SugarCRM Ruby projects

  • GitHub repo Lean::Attributes

    define typed attributes on arbitrary Ruby classes

  • GitHub repo ArrayIncludeMethods

    Array#include_all? & Array#include_any? operations missing from basic Ruby Array API

  • GitHub repo ToCollection

    Treat an array of objects and a singular object uniformly as a collection of objects. Especially useful in processing REST Web Service API JSON responses in a functional approach.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).


What are some of the best open-source Core Extension projects in Ruby? This list will help you:

Project Stars
1 Hashie 2,726
2 Hamster 1,834
3 Addressable 1,317
4 Ruby Facets 751
5 fast_blank 587
6 regexp-examples 483
7 FastAttributes 274
8 Finishing Moves 193
9 Hanami::Utils 159
10 Behaves 91
11 Array#collapse 32
12 NamedStruct 17
13 nectarine 13
14 ActiveDelegate 10
15 sugar_utils 2
16 Lean::Attributes 1
17 ArrayIncludeMethods 1
18 ToCollection 0