Mador
Make any DOM reactive with a tiny 80-line Proxy state tuple
Details
- External ID
- 49590738
- Source
- HN
- Company
- —
- Product
- Mador
- Website domain
- github.com
- Launched
- Sept. 6, 2026
- Cohort
- —
- Upvotes
- 101
- Upvotes percentile
- 0.9250398724082934
- Tags
- —
- Fetched at
- Sept. 10, 2026, 5:31 a.m.
- Updated at
- Sept. 10, 2026, 5:31 a.m.
Enrichment
- Theme
- web development and browser utilities
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- reactive dom state management library
- Manually corrected
- False
Could you build this?
Yes An 80-line JavaScript library using the standard ES6 Proxy API to achieve reactive DOM bindings is a tiny script that an AI coding assistant can generate in minutes.
Discussion
20 comments analyzed.
Competitors mentioned: @vue/reactivity, preact/signals-core, Vue's reactive(), React's standalone reactive libraries
Concerns raised: Proxy performance implications not documented, Syntax more verbose than alternatives like simple bind functions, Confusing function names (read/write don't match their purposes, Cannot be used on pages opened from disk, requires HTTP server, Proxies can be confused with raw values in Sets/dictionaries
Feature requests: Single bind() function instead of separate read/write, Support for distribution as simple HTML file without build step, Better naming for core functions
Competitors
Other products that read as similar to this one — 266 launches clear the similarity bar, closest 8 shown.
Attention rank: #20 of 267 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 310 days after the earliest competitor.
- Signet.js · hn · 2026-03-15 · 5 upvotes · similarity 0.51
- Elise-Backend · github · 2026-09-21 · 12 upvotes · similarity 0.50
- Flynt.js · hn · 2026-08-16 · 12 upvotes · similarity 0.49
- streamdown · github · 2026-09-09 · 9 upvotes · similarity 0.49
- Tired of logic in useEffect, I built a class-based React state manager · hn · 2026-04-08 · 27 upvotes · similarity 0.49
- Sycamore · hn · 2026-04-01 · 95 upvotes · similarity 0.47
- Forge · hn · 2026-07-04 · 5 upvotes · similarity 0.46
- JSLike, a CSP-Safe Interpreter for JS, TS, JSX, TSX in JS · hn · 2026-05-09 · 6 upvotes · similarity 0.46
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.