A state machine hook for React applications.
☆110Jan 26, 2026Updated last month
Alternatives and similar repositories for react-machine
Users that are interested in react-machine are comparing it to the libraries listed below
Sorting:
- Custom react hook for synced scroll position across multiple scrollable elements.☆21Jul 18, 2023Updated 2 years ago
- Components for State Machines, using Generator Functions☆34Jan 1, 2023Updated 3 years ago
- Hierarchical Universal Modular ANotator☆11Feb 20, 2026Updated last week
- Explicit states for predictable user experiences☆143Jun 6, 2025Updated 8 months ago
- Stock Market News app w/ React Suspense☆43Mar 8, 2018Updated 7 years ago
- A tiny (495B) immutable state management library based on Immer☆324Jan 7, 2023Updated 3 years ago
- Event channels for React☆27Oct 19, 2023Updated 2 years ago
- A performant, robust starting point for any React application☆131Feb 2, 2022Updated 4 years ago
- Easy-to-use require function for your browser☆20May 10, 2021Updated 4 years ago
- Fully typed finite state machine for JavaScript and TypeScript.☆46Mar 25, 2021Updated 4 years ago
- Declarative UIs for declarative XState machines☆28Dec 23, 2020Updated 5 years ago
- useReducer + useEffect = useEffectReducer☆788Jan 6, 2023Updated 3 years ago
- ☆24Jun 13, 2018Updated 7 years ago
- ☆33Oct 22, 2020Updated 5 years ago
- A tiny (~700 bytes) react hook to help you write finite state machines☆38Dec 8, 2022Updated 3 years ago
- A GitHub Action that puts your milestones on auto-pilot, using memorable emoji names 🤖☆24Jan 8, 2023Updated 3 years ago
- react hook for keeping track of descendant components and their relative indeces☆115Sep 28, 2021Updated 4 years ago
- Hook for persisting and rehydrating state in the React app☆10Nov 16, 2019Updated 6 years ago
- ⚙️ ${variable} support for config files☆25Updated this week
- Actor model for NodeJS and browsers☆41Jul 30, 2021Updated 4 years ago
- Compiles tailwind shorthand into css at runtime. Succeeded by Twind.☆265Aug 5, 2021Updated 4 years ago
- A small Javascript Promise-based Finite State Machine implementation☆23Mar 4, 2023Updated 2 years ago
- A composable, functional-reactive UI framework based on Cycle.js and React☆23Mar 4, 2023Updated 2 years ago
- NaifJs, a simple state-machine based dialog manager.☆25May 9, 2021Updated 4 years ago
- A small-but-powerful typesafe state machine, designed to handle large state graphs☆13Dec 6, 2022Updated 3 years ago
- Pomodoro timer built using TypeScript and XState☆11Jul 22, 2020Updated 5 years ago
- An illustration of using state machines in React.js.☆11Apr 3, 2021Updated 4 years ago
- Fixes a React race condition when using controlled inputs combined with server-side rendering☆10Nov 14, 2017Updated 8 years ago
- 🚦📫 Autocomplete example with xstate☆10May 12, 2021Updated 4 years ago
- Code examples for React Router v6☆12Sep 21, 2021Updated 4 years ago
- Jest watch plugins to filter to directories, lerna packages, or yarn workspaces☆26Oct 21, 2018Updated 7 years ago
- 🔐 Lightweight authentication specifically designed for Next.js☆72Jun 24, 2023Updated 2 years ago
- A field-first form library for React and React Native☆192Sep 19, 2022Updated 3 years ago
- An Angular 2 application with a reactive unidirectional dataflow architecture.☆12Jul 25, 2017Updated 8 years ago
- An experiment with immutable.js-backed tcomb types☆14Jul 12, 2016Updated 9 years ago
- Manage an active index that needs to be contained or wrapped.☆16Oct 18, 2023Updated 2 years ago
- Use Open color with Tailwind CSS☆11Jan 5, 2023Updated 3 years ago
- A mocha/blanket reporter for travis, will fail build when coverage is below a certain threshold☆23Dec 27, 2017Updated 8 years ago
- Utility for launching your applications on a per-test basis.☆17Nov 12, 2025Updated 3 months ago