Awesome Ruby Core Extensions

  • updated about 1 year ago MIT License

    What ActiveModel left out

  • updated 4 months ago Apache License 2.0

    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.

  • updated over 1 year ago MIT License

    Takes some boilerplate out of Ruby with methods like attr_initialize.

  • updated almost 2 years ago MIT License

    Bitwise: Fast, memory efficient bitwise operations on large binary strings

  • updated about 1 year ago MIT License

    This gem gives every ActiveRecord::Base object the possibility to do a deep clone that includes user specified associations.

  • docile docile 410
    star
    updated about 1 year ago MIT License

    Docile keeps your Ruby DSLs tame and well-behaved

  • facets facets 797
    star
    updated about 1 year ago Other

    Ruby Facets

  • updated 10 months ago MIT License
  • globalid globalid 1,195
    star
    updated 7 months ago MIT License

    Identify app models with a URI

  • hamster hamster 1,879
    star
    updated about 3 years ago Other

    Efficient, Immutable, Thread-Safe Collection classes for Ruby

  • updated 8 months ago MIT License

    ActiveSupport::Memoizable with a few enhancements

  • updated over 1 year ago MIT License

    The wise choice for Ruby memoization

  • updated about 4 years ago MIT License

    Some useful extensions to the core Ruby classes

  • updated 3 months ago MIT License

    Pattern matching for Rails applications

  • updated 7 months ago Other

    A General Purpose Tree Data Structure for Ruby

  • updated over 1 year ago MIT License

    Some [hopefully] useful extensions to Ruby’s String class. It is made up of three libraries: ActsAsUrl [permalink solution with better character translation], Unidecoder [Unicode to Ascii transliteration], and StringExtensions [miscellaneous helper methods for the String class].

  • updated over 1 year ago MIT License

    Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.

  • updated almost 2 years ago Apache License 2.0

    Assorted Ruby classes and methods to simplify and enhance your code.

  • utils utils 173
    star
    updated about 1 year ago MIT License

    Ruby core extentions and class utilities for Hanami