antonmedv/finder
CSS Selector Generator 🗺 observed · 2026-08-28
Health v2 · maintenance only
58/100
- Activity 53
- Release rhythm 40
- Longevity 100
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: 0.0
- age_days: 3116
- days_rel: 628
- days_push: 286
- n_releases_24m: 3
Adoption not part of the score
1485 stars · 101 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
finder is a tiny (1.5kb) JavaScript library that generates the shortest, unique, and robust CSS selectors for DOM elements. It is commonly used to identify clicked elements for automation, recording, and testing tools.
Use cases
- generate a css selector for a clicked element
- record user interactions as css selectors
- build a browser extension that identifies dom elements
- create stable selectors for e2e testing tools
- find a unique selector for web scraping automation
When to choose
- you need minimal, unique css selectors for dom elements in the browser
- bundle size matters and you want a dependency-free tiny library
- you need configurable selector generation (root, timeout, class/attr filters)
When to avoid
- you need xpath selectors instead of css selectors
- you are working outside a DOM environment (node without jsdom)
- you need a full recording/replay automation framework rather than just selector generation
Facets
library · maturity active
developer-tools web-development frontend developer-tools browser css-selector-generator dom element-identification automation web-development nodejs web-server
1 source
- readme: https://github.com/antonmedv/finder · fetched 2026-08-28 · f2380c6ba493
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| antonmedv/finder | main | 58 |
For agents
markdown · JSON · MCP: product_card(name="antonmedv/finder")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem