Xote Demos
Explore interactive examples showcasing Xote's capabilities
Running Demos Locally
To run these demos on your machine:
- Clone the repository:
git clone https://github.com/brnrdog/xote.git - Install dependencies:
npm install - Start ReScript compiler:
npm run res:dev(in one terminal) - Start dev server:
npm run dev(in another terminal) - Open
http://localhost:5173in your browser
Counter
Simple reactive counter with signals and event handlers
Todo List
Complete todo app with filters, computed values, and reactive lists
Color Mixer
RGB color mixing with live preview, format conversions, and palette variations
Reaction Game
Reflex testing game with timers, statistics, and computed averages
Solitaire
Classic Klondike Solitaire with click-to-move gameplay and win detection
Memory Match
2-player memory matching game with 10 progressive levels and score tracking
Functional Bookstore
E-commerce app with routing, cart management, checkout flow, and absurd FP-themed books
Want to contribute?
Have an idea for a demo? Check out the GitHub repository to contribute your own examples!