Composable web component helpers for creating reactive web components that behave just like native HTML elements. WIP.
active 2024-05-08 → 2026-06-29 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 783 days from 2024-05-08 to 2026-06-29. Pushes: 425 total, peak 30 in a day. Pull requests: 56 total, peak 6 in a day. Issues: 55 total, peak 9 in a day. Comments: 236 total, peak 25 in a day. Stars: 15 total, peak 3 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| DmitrySharabin | 474 | 180 | 47 | 140 |
| LeaVerou | 464 | 247 | 9 | 95 |
| netlify[bot] | 3 | 0 | 0 | 3 |
| Copilot | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#127DmitrySharabin2026-05-26 22:24PropType class
- Pull request#121DmitrySharabin2026-05-16 13:33
- Issue#111LeaVerou2026-05-14 04:27Regression: Prop updates are now async
- Pull request#112LeaVerou2026-05-14 04:27
- Issue comment#102DmitrySharabin2026-05-04 10:34Batch propchange events on a microtask drain
- Issue comment#94LeaVerou2026-04-02 21:18Minification performed by bundlers (e.g., `esm.sh`) breaks `getSuperMethod()`
- Pull request#92DmitrySharabin2026-03-31 21:29
- Issue comment#89LeaVerou2026-03-20 00:15Runtime fetch() for styles breaks with bundlers
- Issue comment#89DmitrySharabin2026-03-19 23:55Runtime fetch() for styles breaks with bundlers
- Issue comment#89LeaVerou2026-03-19 22:17Runtime fetch() for styles breaks with bundlers
- Pull request#91LeaVerou2026-03-19 22:09
- Issue comment#89LeaVerou2026-03-06 21:17Investigation on issues with bundlers (e. g., Vite)
- Pull request#87DmitrySharabin2026-01-04 10:09
- Pull request#86DmitrySharabin2025-12-30 16:24
- Issue#81LeaVerou2025-12-28 17:27[Props] Modularize Props into separate plugins
- Issue#81LeaVerou2025-12-28 17:27[Props] Modularize Props into separate plugins
- Issue#81LeaVerou2025-12-28 17:27[Props] Modularize Props into separate plugins
- Issue#81LeaVerou2025-12-28 17:27[Props] Modularize Props into separate plugins
- Issue#45LeaVerou2025-12-28 16:41Allow props to be set via CSS properties when not set explicitly on an element
- Issue#73LeaVerou2025-12-28 16:24Plugins should be added in any order
- Issue#23LeaVerou2025-12-28 16:23[prop/types] `Element` type
- Issue#24LeaVerou2025-12-28 16:23Make it easier to read the same attribute into two props, one for the string value and one for the parsed value
- Issue#22LeaVerou2025-12-28 16:23[prop/types] Match subclasses to their closest superclass
- Issue comment#78DmitrySharabin2025-12-26 21:44Rename: `defineLazyProperty` → `defineOwnProperty` in the rest plugins
- Pull request#77DmitrySharabin2025-12-23 11:53
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 15 stars here means stars gained during the window, not the repo's star count.