https://github.com/nikpundik/draw-machine
An example of a drawing app built with state machines and XState.
https://github.com/nikpundik/draw-machine
canvas react xstate
Last synced: 20 days ago
JSON representation
An example of a drawing app built with state machines and XState.
- Host: GitHub
- URL: https://github.com/nikpundik/draw-machine
- Owner: nikpundik
- Created: 2023-03-26T17:12:05.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-28T12:13:23.000Z (about 2 years ago)
- Last Synced: 2024-02-28T13:54:52.597Z (about 1 year ago)
- Topics: canvas, react, xstate
- Language: TypeScript
- Homepage: https://draw-machine.vercel.app/
- Size: 318 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Drawing App with XState
Very basic example of a html drawing app in React with state machines and XState.
## Features
- Line, Rect, Circle, Ellipse tools
- Stroke and fill color selection
- Undo actions