Awesome Ruby Core Extensions

  • updated 6 months 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 8 months ago MIT License

    Takes some boilerplate out of Ruby with methods like attr_initialize.

  • updated over 1 year ago MIT License

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

  • updated 7 months ago MIT License

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

  • docile docile 407
    star
    updated 7 months ago MIT License

    Docile keeps your Ruby DSLs tame and well-behaved

  • facets facets 791
    star
    updated 7 months ago Other

    Ruby Facets

  • updated 9 months ago MIT License
  • globalid globalid 1,164
    star
    updated 3 months ago MIT License

    Identify app models with a URI

  • hamster hamster 1,879
    star
    updated over 2 years ago Other

    Efficient, Immutable, Thread-Safe Collection classes for Ruby

  • updated about 1 year ago MIT License

    ActiveSupport::Memoizable with a few enhancements

  • updated 11 months ago MIT License

    The wise choice for Ruby memoization

  • updated over 3 years ago MIT License

    Some useful extensions to the core Ruby classes

  • updated 12 days ago MIT License

    Pattern matching for Rails applications

  • updated 4 months ago Other

    A General Purpose Tree Data Structure for Ruby

  • updated 8 months 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 about 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 over 1 year ago Apache License 2.0

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

  • utils utils 173
    star
    updated 6 months ago MIT License

    Ruby core extentions and class utilities for Hanami