Returns true if a value is a plain object, array or function.
Stringify an object/array like JSON.stringify just without all the double-quotes
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Add array-like functionality to objects while using unique ids instead of numeric indexes
Stringify an object/array like JSON.stringify just without all the double-quotes (ES5 compatible)
Select from object/array
Stringify object/array with yaml syntax
object/array reject
Path Matcher/Getter/Setter for Object/Array
Check if a value is a valid JSON object/array string (or a plain object), without try/catch on the caller side.
Is the input (plain object, array, string or whatever) not empty?
A simple array utility to find duplicates in your object array 😍
Validates if a value is an object array.
Stringify an object/array like JSON.stringify just without all the double-quotes
Object/Array shallow copy
Javascript Reactive Proxy to transform any object/array into reactive object/array, recursively!
JS object/array to YAML
Type safe object & array utility functions.
Stringify an object/array like JSON.stringify just without all the double-quotes
Object/Array shallow copy
Generate a markdown-formatted changelog from an object, array, yaml or json file.
encode object/array to php-like query string
Template helper for generating a markdown-formatted changelog from an object, array or yaml file.
Unfreezes a JavaScript object/array/function etc. that has previously been frozen, by doing a deep copy.
Interpreter for the jaq language
Parser for the jaq language
Parser for the jq language
An array inclusion helper for Object.
Compresses Arrays of Objects to Arrays of Ranges.
Convert deeply nested Virtus or other objects that respond to attributes to hashes and arrays
A Ruby library for deep structural diffing of hashes, arrays, and nested objects with apply/revert, JSON Patch output, similarity scoring, and configurable ignore paths.
Adds `Array#to_proc`.
Convert arrays to CSV (array of hashes, matrixes, ActiveRecord objects etc).
Allow a user to define a set of rules, and then test to see if an array of object match those rules.
Perform operations on and pass around explicit collections of objects
With Sentencify, you can create sentences with array of Active Record objects. It supports I18n.
ToCollection Ruby Refinement - Treat an array of objects and a singular object uniformly as a collection of objects
Provides the class IterableArray, which implements all of the methods of Array (as of Ruby 1.9.3) in an iterable-aware fashion. I.e., behavior is defined to the greatest extent possible for operations that modify an IterableArray from within an iteration block (e.g. each, map, delete_if, reverse_each). To use, call #to_iter on a pre-existing Array or use IterableArray.new; the IterableArray should act identically to a regular Array except that it responds logically to modifications during iteration.
A simple gem to provide juxtaposition to Objects and Arrays
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.