finds.dev← search

// the find

sdras/object-explorer

★ 1,394 · JavaScript · MIT · updated Dec 2022

🔥 A resource to help figure out what JavaScript object method would be best to use at any given time

A decision-tree UI for finding the right JavaScript Object method — you answer questions about what you want to do and it narrows down the options. Built with Vue 2 and Vuex, it's a teaching aid rather than a reference, with MDN links attached to each method. Aimed squarely at people early in their JS journey.

The question-driven navigation is genuinely useful for beginners who don't yet know the name of what they're looking for. Locale support across 14+ languages is a real effort that makes it accessible well beyond English speakers. The companion Array Explorer follows the same pattern, so the mental model transfers. Examples are intentionally minimal — you can scan them without reading walls of text.

Vue 2 is end-of-life and the build tooling (vue-cli webpack template) is circa 2018 — anyone trying to contribute or fork this is walking into a dated setup. Last push was December 2022, so there's been no maintenance for over three years and no sign of a Vue 3 migration. The taxonomy is explicitly opinionated and skips edge cases, which is fine for learning but means you'll still need to open MDN for anything non-trivial. At 1.4k stars it never really broke out, probably because MDN itself has improved enough that the use case narrowed.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →