statecharts / statecharts.github.io
There is no state but what we make. Feel free to pitch in.
☆312Updated last year
Related projects: ⓘ
- ☆314Updated 10 months ago
- Visual automata-based programming in functional JavaScript☆182Updated 5 years ago
- Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)☆201Updated 2 years ago
- FP library for JavaScript. Supports named-argument style methods.☆449Updated 2 years ago
- A wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optio…☆85Updated 6 years ago
- Yet another Optics library in JavaScript. Based on the famous lens library from Haskell. Wrapped in a convenient Proxy interface☆152Updated last year
- Actors for the modern web☆267Updated last year
- 👾 JS type systems interportability☆244Updated last year
- React Hook for state management with profunctor lenses☆333Updated 4 years ago
- practically functional programming workshop☆222Updated 4 years ago
- Use the *Discussions* of this repository to discuss statecharts in general.☆83Updated 3 years ago
- A codegen tool for 100% TS type-safety in XState☆245Updated last year
- Behavioral Programming for JavaScript☆73Updated 5 years ago
- Abstraction for managing asynchronous code in JS☆373Updated 2 years ago
- Stent is combining the ideas of redux with the concept of state machines☆688Updated 4 years ago
- Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript☆383Updated last week
- React Hook for using Statecharts powered by XState. use-machine.☆226Updated last year
- JavaScript embedded effects compiler☆332Updated 2 months ago
- A naive approach to functional programming using TypeScript☆139Updated last year
- Redux statecharts☆122Updated 6 years ago
- State management with statecharts.☆641Updated last year
- Partial lenses is a comprehensive, high-performance optics library for JavaScript☆915Updated 2 years ago
- Purely functional reactive programming library☆339Updated last year
- Standard library for Fantasy Land☆234Updated 8 months ago
- Transforms arrays into virtual dom trees; a terse alternative to JSX and h☆467Updated 5 years ago
- The Elm Architecture for JavaScript☆194Updated 4 years ago
- Functional programming and category theory for everyday JavaScript development☆199Updated 5 years ago
- XState Router. Add routes to your XState machine.☆112Updated last year
- fantasyland extensions for immutablejs☆489Updated 5 years ago
- A replica of the Citizen Quartz Multi Alarm III watch based on the 1987 paper introducing statecharts built with XState and React☆92Updated last year