Skip to main content

Xote Demos

Explore interactive examples showcasing Xote's capabilities

Running Demos Locally

To run these demos on your machine:

  1. Clone the repository: git clone https://github.com/brnrdog/xote.git
  2. Install dependencies: npm install
  3. Start ReScript compiler: npm run res:dev (in one terminal)
  4. Start dev server: npm run dev (in another terminal)
  5. Open http://localhost:5173 in 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!