Cleo HQ — Showroom

Everything Cleo can build a founder, running for real. The apps are live deployments with their own database, their own migrations applied from scratch, and a real signed-up owner account; the games are playable in the browser. Not screenshots, not mockups — click any of them and use it.

93 live 47 apps 46 games 42 with an owner login 197 migrations applied

One login, every app

The same two accounts work on all 42 apps that have a sign-in — each app has its own separate database, so there is nothing to keep track of.

Admincleo-app-admin@example.comruns the app — products, orders, settings
Usercleo-app-user@example.coman ordinary visitor with an account
Passwordcleo@2026!both accounts, every app

Everything here is test mode. Stripe runs on test keys, so checkout opens for real but takes no money — use card 4242 4242 4242 4242, any future expiry, any CVC. The 11 apps that sell something have their own live test webhook, so an order you place really does come back and confirm. The AI tool template has no API key on purpose and returns its honest "not configured" response rather than spending money for anyone who finds this page. Sample content is seeded, so these are the apps as a founder first sees them — not after someone filled them in.

Selling & payments 9

Marketplace with payments

Marketplace with payments pattern

Multi-seller marketplace that takes the money — sellers verify with Stripe Connect and list items, buyers pay on the site, the owner keeps a commission and Stripe pays sellers out. Refunds and disputes claw back the seller transfer.

test checkout — orders confirm
Open Marketplace with payments →
Ecommerce Storefront

Ecommerce Storefront pattern

Single-seller online store — public product grid with category chips, product detail pages, a guest cart, Stripe Checkout with server-side price recheck, webhook-confirmed orders, and owner admin for products and fulfilment.

test checkout — orders confirm
Open Ecommerce Storefront →
Event Ticketing

Event Ticketing pattern

Events site with real paid ticketing — public event pages, per-event ticket types with live availability, Stripe Checkout with atomic seat holds, door codes after payment, and an organiser door list.

test checkout — orders confirm
Open Event Ticketing →
Job Board

Job Board pattern

Niche job board — public listings with filters, employer pay-to-post via Stripe (or free at $0), 30-day listings, and owner moderation. Applications go straight to the employer.

test checkout — orders confirm
Open Job Board →
Ecommerce store

Ecommerce store product

Single-seller online store — public product grid, product detail pages, a guest cart, real Stripe Checkout with server-side price recheck, webhook-confirmed orders, and admin-gated product + order management.

Open Ecommerce store →

Booking & appointments 4

Paid Booking

Paid Booking pattern

Service booking paid online at booking time — published time slots with atomic holds, Stripe Checkout to confirm, automatic release of abandoned checkouts, and an owner schedule admin. Free ($0) services book without payment.

test checkout — orders confirm
Open Paid Booking →
Appointment booking

Appointment booking product

Single-practitioner booking — a calm landing page listing your live services, the booking flow with an email-confirmation hook, and an admin where you add services, publish availability and confirm or cancel each request. Bookings arrive pending until you confirm them.

Open Appointment booking →

Content & publishing 6

Marketplace

Marketplace pattern

Two-sided enquiry marketplace — public browse grid with filters and search, listing detail pages with an anonymous message-the-seller form, seller dashboard for own-listing CRUD, and a site-owner moderation page.

Open Marketplace →
Paywalled content

Paywalled content pattern

Members-only writing site — public article list at the root, per-post visibility (public | members), server-side membership gate over the founder's own Stripe subscriptions, teaser + upgrade CTA for non-members, and an author dashboard with a visibility toggle.

test checkout — orders confirm
Open Paywalled content →

Dashboards & internal tools 8

Simple SaaS

Simple SaaS product

Marketing landing + auth + dashboard + REAL Stripe subscriptions — founder-editable plans at /admin/plans, checkout on /pricing, and a billing portal. The skeleton for a subscription product the founder can actually charge for.

Open Simple SaaS →

Marketing & landing pages 8

Referral Waitlist

Referral Waitlist pattern

Pre-launch waitlist landing with a referral loop — email capture, live count, queue position, and a personal share link that moves signups up the list. You get an owner sign-in and a private list of everyone who joined, with a one-click CSV export for launch day.

Open Referral Waitlist →
Club Membership

Club Membership pattern

Community organisation site with paid membership — identity, news, events with RSVP, plus recurring monthly dues on the founder's own Stripe, a member roster for the organiser, and members-only announcements.

test checkout — orders confirm
Open Club Membership →

Utilities & everything else 12

Utility tool

Utility tool pattern

Client-side calculator, converter, or generator — input panel, live results with an inline-SVG chart, copy-result button. Pure browser math on the static foundation: no backend, no accounts.

no sign-in open to everyone
Open Utility tool →
Status page

Status page pattern

A public status page — per-service operational/degraded/outage states with an overall headline, current incidents, and a resolved history. Statuses are updated by your team, and the page says so.

Open Status page →
Quiz builder

Quiz builder pattern

Quiz tool — authenticated creators build multiple-choice quizzes and share a public link; respondents answer anonymously and see their score; creators get response counts and a per-question breakdown.

Open Quiz builder →
Team task tracker

Team task tracker product

Shared internal tool for a team tracking client deliverables — projects, tasks with hours and notes, one cross-project overview, and CSV export for invoicing. Everyone the admin adds at /dashboard/team sees and edits the same work. Auth-gated, nothing public.

Open Team task tracker →

Browser games 46

Phaser games — no database, no sign-in, nothing to set up. These live in the arcade and open straight into play.

Tower defence

Tower defence game

A complete browser tower-defence — enemies in 12 finite escalating waves follow the path of three authored maps (meadow, switchback, gauntlet), the player spends gold to place basic / rapid / heavy-splash towers, lives drain on leaks, holding every wave wins the map and advances to the next, and losing shows the wave reached with a high score.

Play Tower defence →
Platformer

Platformer game

A complete browser platformer — run and jump across procedurally arranged platforms and pits, collect berries, stomp or dodge patrolling beetles, 3 lives, level progression to a goal flag, game-over with high score, and touch + keyboard controls.

Play Platformer →
Idle clicker

Idle clicker game

A complete browser idle clicker — tap the forge to earn coins, four auto-earners with escalating costs generate coins per second, capped offline progress while away, autosave with a welcome-back panel, satisfying number-go-up juice, and a reset flow that keeps the best-run record.

Play Idle clicker →
Snake

Snake game

A complete browser snake game — classic grid snake that eats food to grow longer and speed up, dies on wall or self collision (filling the board wins), swipe + arrow-key steering, local best score, pause, and a clean game-over/restart loop.

Play Snake →
Trivia quiz

Trivia quiz game

A complete browser trivia quiz — timed multiple-choice questions on a card with 4 big answer buttons, a 15-second timer bar, streak multipliers, right/wrong feedback juice, 10-question rounds drawn from a 60-question pack, and a score screen with a local best.

Play Trivia quiz →
Memory cards

Memory cards game

A complete browser memory card-matching game — flip two cards to find pairs on a 4x4 grid (6x4 hard mode), procedurally drawn symbol faces, move counter and run timer, per-mode best time saved locally, a win screen with restart, and touch + mouse.

Play Memory cards →
Daily word

Daily word game

A complete browser daily word game — guess the 5-letter word in 6 tries on a flip-reveal tile grid with an on-screen keyboard, one shared puzzle per day for everyone plus unlimited practice, streaks and guess-distribution stats saved locally, and a spoiler-free emoji share grid.

Play Daily word →
Brick breaker

Brick breaker game

A complete browser brick breaker — pointer/touch + arrow-key paddle with hit-position rebound control, a ball that speeds up per brick, power-ups (wide paddle, slow ball, multi-ball), 3 lives, endless procedural level chain with tougher brick tiers, local best score, pause, and a clean game-over/restart loop.

Play Brick breaker →
Flappy flyer

Flappy flyer game

A complete browser one-tap flyer — tap, click or SPACE to flap through scrolling pipe gaps, +1 point per pipe passed, gaps tighten and pipes speed up as the score climbs, bronze/silver/gold medals, local best score, pause, and a clean game-over/restart loop.

Play Flappy flyer →
Merge 2048

Merge 2048 game

A complete browser 2048 puzzle — 4x4 grid, swipe or arrow keys to slide and merge matching number tiles, classic merge-once-per-move rule, win moment at 2048 with keep-going, resumable save and local best score, touch + keyboard.

Play Merge 2048 →
Block puzzle

Block puzzle game

A complete browser block-placement puzzle — drag pieces from a 3-slot tray onto a 9x9 grid, full rows AND columns clear together with multi-line and combo bonuses, valid-placement ghost preview, autosave with continue, local best score, and touch + mouse.

Play Block puzzle →
Basketball shot

Basketball shot game

A complete browser basketball free-throw game — drag back from the ball like a slingshot and release to shoot, with an honest dotted trajectory preview, live rim-bounce physics, swish bonuses, a streak multiplier with an ON FIRE state, a hoop that relocates (and later bobs) after every make, a timed 60-second round, local best score, pause, and a clean full-time/restart loop.

Play Basketball shot →
Archery

Archery game

A complete browser archery game — drag back from the bow and release to loose, with an honest wind-aware dotted trajectory preview, ten-ring target scoring and a bullseye bonus, a crosswind that ramps in after a calm opening end and is always shown on the HUD, a target that relocates and shrinks as the round progresses, three arrows per end over eight ends, local best score and a top-ten leaderboard.

Play Archery →
Dungeon Crawler

Dungeon Crawler game

A complete browser dungeon crawler — tap a doorway to move room by room through three procedurally generated floors, fight beetles in turn-based encounters, drink potions to heal and open chests to hit harder, find the stairs on each floor, with a floor map, local best score and a top-ten leaderboard.

Play Dungeon Crawler →
Word Puzzles

Word Puzzles game

A complete browser word-puzzle game with two modes — a timed letter scramble whose words grow longer as you progress, and a category hangman with six hand-picked word sets, six lives and a full on-screen alphabet — plus per-round scoring that rewards longer words and fewer mistakes, a local best score and a top-ten leaderboard.

Play Word Puzzles →
Tabletop Classics

Tabletop Classics game

Three complete browser board games in one — tic tac toe against a genuinely unbeatable computer, connect four with a computer that takes wins and blocks losses, and full checkers with compulsory jumps, kings and promotion — each playable against the computer or against a friend on the same screen.

Play Tabletop Classics →
Falling Blocks

Falling Blocks game

A complete browser falling-block stacker — seven rotating shapes drawn from a fair shuffled bag, ghost preview showing where a piece will land, soft and hard drops, row clears that pay more the more you clear at once, rising levels that speed the fall up, and full touch controls alongside the keyboard.

Play Falling Blocks →
Sudoku

Sudoku game

A complete browser sudoku — easy, medium and hard boards generated fresh every time with a guaranteed single solution, tap-to-select cells with matching row, column and box highlighted, a check button that flags any square breaking a rule, a running clock, best times per difficulty and a fastest-times leaderboard.

Play Sudoku →
Minesweeper

Minesweeper game

A complete browser minesweeper — easy, medium and hard grids where the first tap is always safe, numbered clues, flood-fill reveals through empty space, flagging by right-click, long-press or an on-screen toggle, a mines-remaining counter that can go negative when you over-flag, a running clock, best times per difficulty and a fastest-times leaderboard.

Play Minesweeper →
Whack-a-Mole

Whack-a-Mole game

A complete browser whack-a-mole — a 3x3 grid of holes, moles that pop up on a difficulty ramp that tightens over the round, tap-to-hit scoring that rewards faster reactions, live accuracy, a 60-second clock, a personal best and a high-score leaderboard.

Play Whack-a-Mole →
Typing Test

Typing Test game

A complete browser typing test — 15, 30 and 60 second runs over a common-English word pool, live words-per-minute and accuracy, standard 5-character-word WPM so scores match every other typing test, net speed after errors, personal bests per length and a fastest-speeds leaderboard.

Play Typing Test →
Reaction Test

Reaction Test game

A complete browser reaction tester — five rounds with a randomised wait so the signal cannot be anticipated, an early tap counted as a false start rather than a fast time, the median reported as the score, a plain-language rating, a personal best and a fastest-times leaderboard.

Play Reaction Test →
Ten-Pin Bowling

Ten-Pin Bowling game

A complete browser bowling game — ten frames with real ten-pin scoring including strike and spare bonuses and the tenth-frame extra balls, two-tap aim-and-power controls that work on a phone, a live scorecard, a personal best and a high-score leaderboard.

Play Ten-Pin Bowling →
Jigsaw Puzzle

Jigsaw Puzzle game

A complete browser jigsaw — three grid sizes cut from a generated picture, drag-and-drop pieces that snap only into their own place, scattered pieces always reachable on screen, live progress, a clock, best times per size and a fastest-times leaderboard.

Play Jigsaw Puzzle →
Crossword

Crossword game

A complete browser crossword — a numbered grid with across and down clues, tap-to-switch-direction, a built-in on-screen keyboard that works on a phone, a check-my-answers toggle, a solve timer with personal bests and a leaderboard. Founders can add their own puzzles as a JSON file, and any puzzle that cannot actually be solved is rejected rather than shipped.

Play Crossword →
Escape Room

Escape Room game

A complete point-and-click escape room — clickable objects, an inventory, locks that open in order, a hint button that points without spoiling, and a solve timer with personal bests and a leaderboard. Founders can write their own rooms as a JSON file, and any room that cannot actually be escaped is rejected rather than shipped.

Play Escape Room →
Rhythm Tap

Rhythm Tap game

A complete browser rhythm game — four lanes of falling notes, symmetric timing windows with perfect/great/good judgements, a combo multiplier, a per-judgement result breakdown with a letter grade, and a high-score leaderboard. Founders can add their own note charts as a JSON file, and charts containing notes that could never be hit are rejected rather than shipped.

Play Rhythm Tap →
Battleship

Battleship game

A complete browser battleship game — the classic five-ship fleet on a 10x10 grid, an opponent that hunts properly after a hit but is structurally unable to see your board, both grids visible at once, and a fewest-shots leaderboard.

Play Battleship →
Chess

Chess game

A complete browser chess game with the full rules — castling, en passant, underpromotion, check, checkmate, stalemate, insufficient material and the fifty-move rule — plus an opponent that takes free material and finds mate, legal-move highlighting, and a play-as-either-colour board that flips to your side.

Play Chess →
Farm

Farm game

A complete browser farming sim — plant carrots, wheat and pumpkins across six plots, water them daily or lose them, watch a forecast that is right most of the time, harvest when ripe and sell at a market price that moves every day, over a fourteen-day season with cent-exact money and a best-season leaderboard.

Play Farm →
Lane dodger

Lane dodger game

A complete browser dodging game — four lanes of oncoming obstacles, swap lanes with the arrow keys or a tap, and survive as the road speeds up. Every row is built so a way through always exists and is always reachable from wherever you are standing, the difficulty ramps to a capped floor, and a local top-ten keeps your best run.

Play Lane dodger →
Maze & box puzzles

Maze & box puzzles game

A complete browser puzzle game with two modes — find your way out of a freshly generated maze that can never be unsolvable, or push boxes onto markers across ten hand-built levels with exact undo, a stuck-in-a-corner warning and a verified difficulty ramp. Keyboard, swipe and an on-screen pad.

Play Maze & box puzzles →
Mini golf

Mini golf game

A complete browser mini-golf game — nine hand-built holes with walls, sand, water and a dogleg, drag-back putting with an aim guide and power bar, a cup that only accepts a ball rolling slowly enough, golf scoring with birdies and bogeys, a hole-by-hole scorecard and a local top-ten where the lowest round wins.

Play Mini golf →
Penalty Shootout

Penalty Shootout game

A complete browser penalty shootout — drag back from the ball to set aim and power with an honest dotted preview, beat a keeper that commits to its dive as you strike and can never reach the top corners, five kicks each against an opponent then sudden death, with a best-scored leaderboard.

Play Penalty Shootout →
Paddle rally

Paddle rally game

A complete browser tennis rally game — court-themed pong with hit-position rebound steering, a ball that speeds up per return, alternating serves, first-to-7 matches, a CPU opponent that levels up as you win (always beatable, never perfect), a same-screen 2-player hot-seat mode, local best win streak, pause, and a rematch loop.

Play Paddle rally →
Solitaire

Solitaire game

A complete browser Klondike solitaire — draw-1 and draw-3 modes, drag single cards or whole runs with legal-target highlights, double-tap auto-move, unlimited counted stock recycles, full unlimited undo, one-tap autocomplete with a bouncing-cards win celebration, seeded deals with restart-same-deal, per-mode best times, autosave with continue, and touch + mouse.

Play Solitaire →
Virtual pet

Virtual pet game

A complete browser virtual pet — a charming procedural blob creature with four decaying care stats (food, energy, fun, clean), three foods on different cooldowns, a tap-the-ball play mini-game, soap-bubble washes, a sleep toggle that refills energy, five growth stages earned through care XP, capped offline decay with a welcome-back panel, and a kid-safe guarantee: the pet can never die.

Play Virtual pet →
Lemonade tycoon

Lemonade tycoon game

A complete browser lemonade-stand tycoon — 14-day runs of morning decisions (read an unreliable forecast, prep cups, set your price, buy upgrades), a visually simulated trading day with walking customers and a running till, evening profit/reputation recaps, random street events, cent-exact pure-simulation economy, mid-run autosave, and a best-run record with fun earned titles.

Play Lemonade tycoon →
Survival arena

Survival arena game

A complete browser twin-stick survivor — move with WASD (or the left touch stick), aim with the mouse (or the right stick), and hold out against escalating waves of chasers, brutes and spitters with a boss every 5 waves. Kills drop XP orbs and powerups; every level-up pauses the action for a choice of three upgrades. Endless waves, three lives, local best wave + score.

Play Survival arena →
Bubble shooter

Bubble shooter game

A complete browser bubble shooter — hexagonal ceiling-anchored board, pointer/touch/keyboard aiming with a wall-bouncing dotted trajectory preview, next + on-deck bubbles with a swap, snap-and-flood-fill popping, the signature orphan-drop rule (hanging clusters detach and fall for a growing bonus), a ceiling that descends when you keep missing, combo scoring, resumable mid-level save, endless denser levels, local best level + score, pause, and a clean game-over/restart loop.

Play Bubble shooter →
Stacker

Stacker game

A complete browser tower-stacking game — a block slides back and forth, tap to drop it, and any overhang is sliced away as the tower narrows. Hitting dead centre keeps your full width and builds a perfect-drop combo, the speed ramps to a capped ceiling, and a local top-ten keeps your best run.

Play Stacker →
Story adventure

Story adventure game

A complete browser choose-your-own-adventure — passages revealed by typewriter (tap to skip), 2-4 big choice buttons, a flag system where earlier choices unlock later ones (locked branches stay visible, never hidden), mood-driven procedural backdrops, auto-save with continue, a scrollable history log, and an endings-found tracker that persists across runs. Ships a finished 30-passage mystery, and the founder replaces it with their own story by editing one JSON file.

Play Story adventure →
Kids arcade

Kids arcade game

A complete browser practice arcade for kids — maths, spelling and alphabet modes with three levels each, answer bubbles drifting down to tap or catch, a friendly buddy, 90-second rounds on a filling rainbow bar, stars saved per mode and level, and no way to lose: wrong answers never cost anything and there is no game over.

Play Kids arcade →