Showing 30 of 30 projects
A fast, convenient, and nonintrusive Objective-C framework for converting between JSON and model objects.
An open-source flash card collection for algorithms, data structures, and system design interview preparation.
A small JavaScript library for deep diffing two objects, including nested arrays and objects.
A comprehensive utility library for functional programming in Lua, inspired by Underscore.js.
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
A highly optimized double-ended queue for Go, significantly faster than container/list for adding/removing elements at both ends.
A Clojure library providing data-frames and arrays through Python's pandas and numpy.
A polyfill for Array.isArray to support older browsers and deprecated Node.js versions.
A D language container library using std.experimental.allocator for flexible memory management.
A two-dimensional grid data structure for Rust that provides Vec-like functionality for 2D data.
A collection of data format converters for encoding and decoding structs and arrays in GameMaker LTS 2022.
A Common Lisp library providing unified access to CLOS objects, plists, alists, hash-tables, and arrays through a single API.
A Go library providing PHP-like convenience functions for developers familiar with PHP.
Recursively flatten nested arrays with the fastest JavaScript implementation available.
Returns the difference between the first array and additional arrays using strict equality.
A tiny JavaScript library for custom reordering and interleaving of multiple arrays using a simple sequence syntax.
A spec-compliant polyfill for Array.prototype.includes that works in ES3+ environments.
An Elixir wrapper library for Erlang's array, supporting Access, Enumerable, and Collectable protocols.
A V library providing Python-like range functionality with support for int/f32, negative steps, and iterators.
A nano library that enhances JavaScript String.substring and Array.slice with Python-style slicing using Proxy.
A fast utility to get the last element or last n elements from an array.
An ES2019 spec-compliant Array.prototype.flatMap shim/polyfill that works in ES3+ environments.
A foreach() loop implementation for GameMaker 2.3+ supporting arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities, and structs.
A small JavaScript module to check if an array is sorted, with support for custom comparators.
A Go package for reading, setting, and manipulating data in maps, slices, and JSON structures using dot-notation paths.
A garbage-collected List class for GameMaker Studio 2.3+ built on standard arrays, offering array accessors and 50+ functions.
A fast utility to check if a value exists in an array, handling null values safely.
A utility library to get the first element or first n elements from an array.
A spec-compliant polyfill for Array.prototype.every that works in ES3+ environments.
A spec-compliant polyfill for Array.prototype.some that works in ES3+ environments.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.