Skip to content
devhub.
ExploreCompareSaved
Sign in
DevHubBuilt for curious developers. Data from GitHub.
Back to repositories
Public repository / ifandelse

machina.js

ts ex machina - finite state machines in TypeScript

View on GitHub
2KStars
144Forks
4Open issues
76Subscribers

Language distribution

Share of source bytes reported by GitHub

TypeScript84%
MDX14%
JavaScript1%
Shell<1%
Dockerfile<1%
CSS<1%

Recent activity

Latest commits on the default branch

Merge pull request #201 from ifandelse/chore/generate-llms-txtifandelse · Oct 5, 2026Generate llms.txt at docs build time (#193)ifandelse · Oct 5, 2026Merge pull request #200 from ifandelse/feat/input-payload-mapifandelse · Oct 5, 2026Drop review provenance from the type-pin commentsifandelse · Oct 5, 2026Fix the follow-up review findings on the typed-call pathifandelse · Oct 5, 2026Take the major: machina 8.0.0, machina-test 4.0.0ifandelse · Oct 4, 2026Fix the three type regressions from the PR #200 reviewifandelse · Oct 4, 2026Keep 'shape' as house vocabulary for structural typing

Project details

Created Feb 2012 Updated Oct 2026 Other Project website
fsmstate-machine

Contributors

8
ifandelse's avatarifandelse289 commitsdcneiner's avatardcneiner14 commitsrniemeyer's avatarrniemeyer4 commitsaikeda's avataraikeda3 commitsbradfol's avatarbradfol2 commitsjoelpurra's avatarjoelpurra2 commits
ifandelse · Oct 4, 2026
Pass the prose gate on the typed-payloads docsifandelse · Oct 4, 2026
Bring docs, READMEs, and AGENTS.md current with typed payloads (#195)ifandelse · Oct 3, 2026
mtrimpe's avatar
mtrimpe
2 commits
alanmoo's avataralanmoo1 commits