dot-notation

There are 94 repositories under dot-notation topic.

  • voku/Arrayy

    🗃 Array manipulation library for PHP, called Arrayy!

    Language:PHP487156734
  • php-dot-notation

    adbario/php-dot-notation

    Dot notation access to PHP arrays

    Language:PHP461181650
  • jonschlinkert/get-value

    Use property paths (`a.b.c`) get a nested value from an object.

    Language:JavaScript28992221
  • jonschlinkert/set-value

    Set nested properties on an object using dot-notation.

    Language:JavaScript278102741
  • zenika-open-source/immutadot

    immutadot is a JavaScript library to deal with nested immutable structures.

    Language:JavaScript178121554
  • wwkimball/yamlpath

    YAML/JSON/EYAML/Compatible get/set/merge/validate/scan/convert/diff processors using powerful, intuitive, command-line friendly syntax.

    Language:Python13055923
  • robinvdvleuten/shvl

    🚧 Get and set dot-notated properties within an object.

    Language:JavaScript734610
  • jonschlinkert/cache-base

    Basic object store with methods like get/set/extend/omit

    Language:JavaScript5731619
  • i18n-json-to-xlsx-converter

    ofcyln/i18n-json-to-xlsx-converter

    i18n JSON to XLSX Converter is a CLI tool runs in a terminal, and helps you to convert a JSON file(s) to EXCEL sheet(s) including keys column defined as nested with dot notation, and the values column for those keys. Also, the CLI tool converts an EXCEL sheet to JSON file(s) by considering its values columns as individual files.

    Language:TypeScript521513
  • dimadeveatii/mongo-dot-notation

    Transform objects to MongoDB update instructions

    Language:TypeScript48183
  • LarsHill/metadict

    MetaDict is a powerful dict subclass enabling (nested) attribute-style item access/assignment and IDE autocompletion support.

    Language:Python35270
  • polydojo/dotsi

    Dot-accessible, update-aware Python dicts (& lists). Works recursively, like a charm.

    Language:Python33253
  • wadackel/dot-wild

    Use powerful dot notation (dot path + wildcard) to manipulate properties of JSON

    Language:TypeScript333116
  • jonschlinkert/glob-object

    Filter an object using glob patterns and dot notation.

    Language:JavaScript26455
  • jonschlinkert/has-value

    Returns true if a value exists, false if empty. Works with deeply nested values using object paths.

    Language:JavaScript26446
  • clickbar/dot-diver

    A lightweight, powerful, and dependency-free TypeScript utility library that provides types and functions to work with object paths in dot notation.

    Language:TypeScript25491
  • doowb/expand-hash

    Recursively expands property keys with dot-notation into objects.

    Language:JavaScript24261
  • jonschlinkert/union-value

    Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation. Node.js/JavaScript util.

    Language:JavaScript245412
  • mowshon/dot

    Dot: A powerful Go package simplifying navigation and manipulation of complex data structures via dot-separated paths. Features include insertion into struct fields, maps, arrays, slices, and channels, along with robust error handling and support for diverse map keys.

    Language:Go22232
  • VitorLuizC/get

    🚚 A really small and type-safe (requires TypeScript >= 4.1.3) function, that gets a nested value from an object using a path string (like "a.b[0].d"). If value is 'undefined' or unreachable returns the placeholder instead.

    Language:TypeScript19302
  • the-cookbook/mapper-js

    Fast, reliable and intuitive object mapping.

    Language:JavaScript18330
  • doowb/stringify-keys

    Build an array of key paths from an object.

    Language:JavaScript17352
  • rapidwebltd/array_undot

    array_undot (the opposite of the array_dot helper function) expands a dot notation array into a full multi-dimensional array.

    Language:PHP16301
  • glowyphp/arrays

    Arrays Package provide a fluent, object-oriented interface for working with arrays, allowing you to chain multiple arrays operations together using a more readable syntax compared to traditional PHP arrays functions.

    Language:PHP15212
  • marcmascarell/arrayer

    Array manipulation. Get, set & delete keys with dot notation, also prepares an array to be put in a file (php array or json).

    Language:PHP14311
  • srevenant/dictlib

    python: a lightweight add-on for dictionaries, featuring deep dictionary union, dictionary keys as object attributes (in code dict.key.sub.value notation) as well as a separate string dig/dug for using strings with dot notation on native dictionaries

    Language:Python14103
  • pdscopes/php-form-validator

    Simple, extendable form validator for multi-dimensional forms

    Language:PHP12143
  • binary-cube/dot-array

    Sail through array using the dot notation

    Language:PHP10301
  • alvinshaita/attridict

    Python attribute dictionary

    Language:Python9112
  • Pharaonic/php-dot-array

    Accessing arrays using dot notation and asterisk.

    Language:PHP9114
  • xmarcos/DotContainer

    DotContainer enables deep array access using dot-notation.

    Language:PHP9101
  • joeycumines/go-dotnotation

    A simple dot notation accessor, to get and set values from data structures.

    Language:Go8214
  • pwwang/diot

    Python dictionary with dot notation

    Language:Python8222
  • chocolateboy/get-wild

    Extract nested properties from an object with support for wildcards

    Language:JavaScript7101
  • jonschlinkert/has-own-deep

    Returns true if an object has an own, enumerable property. Nested properties can be checked using using dot notation paths ('a.b.c').

    Language:JavaScript730
  • pwwang/dotdict-bench

    Benchmarking for dot-accessible dict packages in python

    Language:Python530