Showing 17 of 17 projects
Python dictionaries with advanced dot notation access
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.
A JavaScript utility to safely retrieve nested values from objects using property paths like 'a.b.c', even when keys contain dots.
Set nested properties on JavaScript objects using dot notation with high performance and extensive options.
A utility that resolves promises in Map and Object structures while preserving keys, similar to Promise.all().
A Dart library providing convenient extension methods on basic Dart objects like String, Iterable, and Object.
A template-based macOS app for generating JSON model classes in multiple programming languages.
ES2017 spec-compliant shim for Object.values that works in ES3+ environments.
ES2017 spec-compliant shim for Object.entries that works in ES3 environments.
A shim for Object.keys that provides a reliable implementation for environments where it's missing.
ES spec-compliant polyfill for Object.fromEntries that shims the method in noncompliant or missing JavaScript environments.
A JavaScript utility that returns true if a value exists and false if empty, supporting deeply nested object paths.
Normalizes package.json values to improve compatibility and programmatic readability with third-party libraries.
Generates CLI interfaces from JavaScript/TypeScript classes, mapping fields to options and methods to commands.
Bind a context to all functions in an object, including deeply nested functions.
A Deno utility to invert key-value pairs in objects, e.g., { foo: "bar" } becomes { bar: "foo" }.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.