Ross ROSS = Recommend OSS · open-source software intelligence for agents

mariocasciaro/object-path

A tiny JavaScript utility to access deep properties using a path (for Node and the Browser) observed · 2026-08-28

github.com/mariocasciaro/object-path · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4731
  • days_rel: n/a
  • days_push: 1335
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1062 stars · 86 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A tiny JavaScript utility for accessing, setting, and manipulating deep properties of nested objects using path strings or arrays. It works in both Node.js and the browser and includes protections against prototype pollution.

Use cases

  • get a deeply nested property from a JavaScript object using a dot path
  • set a value deep inside a nested object without checking each level
  • safely delete or empty nested object properties
  • access object keys containing dots or unicode characters
  • push values into arrays nested deep within objects

When to choose

  • you need safe deep property access on plain JavaScript objects in Node or the browser
  • you want a tiny, dependency-free utility with prototype-pollution protections
  • your object keys contain dots or other characters that break naive path splitting

When to avoid

  • you only need simple top-level property access
  • you are already using a larger utility library like lodash that covers the same need
  • you need immutable or functional-style object updates

Facets

library · maturity maintenance

developer-tools developer-tools web-development browser object-path deep-access dot-notation utility javascript nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
mariocasciaro/object-pathmain32

For agents

markdown · JSON · MCP: product_card(name="mariocasciaro/object-path")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem