Hierarchical state machines for designing event-driven systems
active 2023-08-15 → 2026-05-21 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 1011 days from 2023-08-15 to 2026-05-21. Pushes: 60 total, peak 11 in a day. Pull requests: 49 total, peak 7 in a day. Issues: 52 total, peak 5 in a day. Comments: 105 total, peak 7 in a day. Stars: 251 total, peak 4 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 |
|---|---|---|---|---|
| mdeloof | 171 | 60 | 33 | 51 |
| christianheussy | 41 | 0 | 8 | 17 |
| andrew-otiv | 12 | 0 | 0 | 8 |
| DylanRJohnston | 8 | 0 | 1 | 5 |
| dragonnn | 6 | 0 | 1 | 5 |
| pperanich | 3 | 0 | 1 | 1 |
| pranavbhatkhande | 3 | 0 | 0 | 1 |
| Ali-Amir | 3 | 0 | 0 | 2 |
| frbrno | 3 | 0 | 0 | 1 |
| sh2ezo | 2 | 0 | 0 | 1 |
| joachimBurket | 2 | 0 | 0 | 1 |
| v-morlock | 2 | 0 | 0 | 1 |
| AbstractiveNord | 2 | 0 | 0 | 1 |
| GyulyVGC | 2 | 0 | 0 | 1 |
| nprbst | 2 | 0 | 1 | 1 |
| ophilli | 2 | 0 | 0 | 2 |
| GabrielDTB | 1 | 0 | 1 | 0 |
| mespencer | 1 | 0 | 0 | 0 |
| hanekoo | 1 | 0 | 0 | 0 |
| deltronix | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#78rob0rt2026-02-20 20:42handle().await can't use in tokio::spawn
- Issue#78kirito41dd2025-12-23 03:24handle().await can't use in tokio::spawn
- Issue comment#77mdeloof2025-11-29 12:49Fix swapped source and target in before_transition callback
- Issue#76mdeloof2025-11-29 12:49before_transition is called with swapped source and target states
- Issue#76ea11112025-11-26 15:31before_transition is called with swapped source and target states
- Issue comment#74mdeloof2025-11-11 09:47Transferring ownership of local state
- Issue comment#73ophilli2025-10-25 07:52feat: Propagate rustdoc to generated (super)state enums
- Issue comment#74mdeloof2025-10-23 20:58Transferring ownership of local state
- Issue comment#73ophilli2025-10-20 20:22feat: Propagate rustdoc to generated (super)state enums
- Pull request#72mdeloof2025-07-27 13:54
- Pull request#72mbrieske2025-07-21 19:01
- Issue comment#70mdeloof2025-07-16 21:47Recommended way to express that current state does not handle given event
- Issue comment#71sh2ezo2025-07-13 12:31AsyncFnOnce not found in this scope
- Issue comment#71mdeloof2025-07-12 21:12AsyncFnOnce not found in this scope
- Issue#71sh2ezo2025-07-12 20:19AsyncFnOnce not found in this scope
- Issue comment#70Ali-Amir2025-07-10 21:05Recommended way to express that current state does not handle given event
- Issue comment#70Ali-Amir2025-07-10 21:03Recommended way to express that current state does not handle given event
- Issue#70Ali-Amir2025-07-09 22:54Recommended way to express that current state does not handle given event
- Issue#67AbstractiveNord2025-07-07 14:52Return data from handle call
- Issue comment#67mdeloof2025-07-05 17:13Return data from handle call
- Issue comment#67AbstractiveNord2025-07-05 09:37Return data from handle call
- Pull request#69mdeloof2025-07-04 20:37
- Issue comment#67mdeloof2025-07-04 20:19Return data from handle call
- Issue comment#45mdeloof2025-07-04 20:06Context in Callbacks
- Issue#45mdeloof2025-07-04 20:06Context in Callbacks
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 251 stars here means stars gained during the window, not the repo's star count.