A fart sound generator that is a real synthesiser: nothing is played back from a recording. Every parp is computed in your browser from eight controls — length, pitch, tightness, wetness, burstiness, glide, room and grit — across two engines, one a pulse train and one a flapping-membrane model whose pitch is a result rather than a setting. Randomise it, save the good ones, download a WAV, or share a 27-character link that reproduces the exact same noise. Free, no model, no credits, no sign-in.
App category
Fun AI Apps
Apps built to enjoy rather than to ship.
168 apps
Think of anything and it will find it in twenty yes/no questions - or let it hold the secret and you do the asking. Every question is one turn of one server-side conversation, and the whole established-fact ledger is restated on every turn so a long game cannot drift. When the app holds the answer it commits to it first: a code derived from the secret is shown before question one and checked against the reveal, so the answer cannot quietly become whatever fits your questions. When you hold the answer, the browser flags any question that repeats an earlier one, inverts it, or is already settled by it. A free lane needs no account at all - the fact ledger, the repeat detector, an information meter that shows the candidate space falling, a question-quality score, an axis coach, a two-player mode and two complete recorded games.
Paint sand, water, oil, wood, stone and fire onto a grid and watch simple per-cell rules do the rest: sand piles at its own angle, water finds its level, oil floats on water, fire eats wood and dies in water, steam rises and rains back down. Runs entirely in the tab on a 400x225 typed-array grid. Free, no model, no credits, no sign-in needed.
Pick a spread — one card, three cards or the Celtic cross — write your question, and the deck is shuffled in your browser with a cryptographic random source. You see the cards, their upright and reversed meanings, their suits and elements and what each position asks, before you spend anything. Then a reading: what each card signifies, how it sits in its position, and how the ten of them speak to each other. Entertainment and reflection, not prediction.
A baby name generator with the evidence for each meaning marked. Describe the name you are after — origin or heritage, sound, length, a sibling name to sit beside, a surname to avoid clashing with, how common or rare — and get candidate names with meaning, origin and pronunciation. Every meaning is labelled well-attested, disputed, folk or modern coinage, so you can tell a settled etymology from a popular story. Syllables, initials, monograms, surname rhymes and nicknames are computed in your browser and checked against every answer.
Put a question to a figure from history and get an answer in their voice — with every claim graded documented, attributed, inferred or beyond their world, so you can tell the record from the reconstruction. Only figures who died in or before 1905: no living or recently deceased people, no reciting their works, no invented present-day opinions. The grading is checked in your browser against how that figure's record actually survives, which is not the same for a Roman emperor's private notebook and a Lakota chief's words carried through an interpreter.
A random word generator that coins pronounceable invented words, not letter soup. Pick a language flavour — Latinate, Germanic, Slavic, Japanese-ish, Arabic-ish and five more — set the syllable count, the starting or ending sounds and how exotic you want it, and get words built from that flavour's own syllable inventory. Every result is checked against 126,000 real English words so a coinage is never an existing word. Free, no model, no credits, no sign-in.
A dystopia generator for fiction writers, GMs and worldbuilders. Give it a premise and get a coherent regime back: how it took power, what it says it is doing, what it calls things, what daily life and work are like, what is scarce, how dissent is handled and where it is cracking. Seven steerable axes push each world off the stock surveillance-state default, and the scenario explorer runs free in your browser with no account. Keep a world and change one thing: deepen the resistance, move it a century on, or swap a single axis.
Give it a subject, a mood or a rough line and get haiku back in strict 5-7-5 or the looser modern English form, with the syllable count shown for every line. A syllable counter runs free in your browser: paste your own haiku and it tells you whether it scans, which words count either way, and exactly where the count goes wrong — no account, no charge. Every line the model writes is recounted by that same counter, so nothing is taken on the model's word.
A quote generator that writes original aphorisms, never a borrowed one. Give it a subject, a stance and a register — wry, austere, warm or provocative — and get short original sayings worth writing down, each with a note on what it inverts and what tension it holds. Nothing is attributed to anyone, because nothing is quoted from anyone. Every field of every reply is checked in your browser against a corpus of sayings already in circulation, and near-matches are shown to you rather than swallowed.
A text adventure you drive in plain English. Pick a world, type what you want to do, and the story answers — but the inventory, the map, the facts you have established and the doors you have shut for good are held by the page, not by the model's memory. Every turn restates the whole world, so turn sixty still knows what happened on turn three. A free continuity auditor checks each scene against what you are actually carrying and flags a narrator who spends something you no longer have.
A life simulator you play by deciding. Build a person from where they grew up, the house they grew up in, their temperament, their knack and what they are carrying — then live the years forward in chapters. The page owns the life, not the model: six measures, the people in it, the threads still open and every decision you took are held by the browser and restated on every chapter, so year sixty still answers to what you chose at nineteen. Every chapter must cite a decision you actually made, and a rise the years did not earn is refused in front of you.
Give it a subject, a mood and a form — sonnet, villanelle, ballad stanza, blank verse, free verse, ghazal or limerick — and get a poem that observes the form, with the structure shown: rhyme scheme, syllable count, where the turn or refrain falls. A scanner runs free in your browser with no account: paste a poem you wrote and it works out the rhyme scheme from the line endings, checks the metre, and tells you where the form breaks. The same scanner checks every poem the model writes, so a claimed sonnet that is not one is reported, not passed.
A playable murder mystery generator. Every case is built solution-first: a victim, a closed circle of five invented suspects, stated alibis, a motive and a chain of evidence — then a solver proves the case is fair before you are allowed to ask a single question. Search rooms for free, question suspects in plain English, catch a contradiction, and name the culprit. The app tells you whether you were right, and whether you could have known.
A fortune cookie generator that writes its own lines. Pick a tone — dry, warm, ominous or absurd — a kind of sentence, and how many you want, and get short original fortunes with lucky numbers. Every line is checked in your browser against a corpus of anonymous traditional proverbs and fixed idioms, checked for invented attributions, and measured against the tone you actually asked for. Near-matches are shown to you rather than swallowed.
An impossible creature generator that checks its own anatomy. Combine real animals into a hybrid, or specify a creature — habitat, mass, diet, locomotion, body covering, thermal strategy — and twenty-one deterministic rules test whether it could actually live: wing loading against mass, exoskeleton mass fraction, fermentation gut volume, surface-to-volume against habitat temperature. Then it renders the result as a naturalist's plate. The composer, the coherence report and the content guard all run in your browser before you spend anything.
An anime art generator you can steer. Describe a character or a scene, choose a drawing register — cel-shaded, watercolour, retro 90s OVA, modern digital, chibi, black-and-white manga or soft pastel — then set linework, shading, palette, framing, composition, lighting and mood. Read the exact brief before you spend anything. Original invented designs only: suggestive content and likenesses of real people are refused in the browser, before any credit is reserved.
Type a subject and get a straight-faced research paper about it that nobody could mistake for real: a title, an invented byline, a structured abstract, measured quantities, a limitations paragraph that concedes the wrong thing, and a reference list where every entry is fabricated on purpose. Every export and every copied line carries the parody mark.
A compact browser-based WebGL action shooter created for JS13K 2018. Source: https://github.com/phoboslab/underrun
Give it a subject, a mood, a genre and a song structure and get an original lyric back - verses, chorus, bridge - with the working shown: the rhyme scheme derived from the actual line endings, a syllable count for every line, which line is the hook and where it lands, and what the bridge is doing that the verses are not. Every line is checked in your browser before you see it against an index of well-known song titles and one-way fingerprints of well-known hooks, and against detectors for output that presents words as somebody else's. The app never reproduces an existing song's words and never puts words behind a real artist's name. It also says plainly what its check can and cannot see, with the measured numbers.
A comic confession generator that draws from an explicit space rather than a vibe: what the failing is, how it survives, who is on the wrong end of it, and the sentence architecture it is told in. The space is browsable free in your browser, the default confession shape is weighted down rather than banned, and every finished set is checked against the coordinates it was drawn from — including whether the voice you chose is actually detectable in the writing.
Wedding vows, a wedding toast, a ceremony reading or an officiant's opening, written from what you tell it about the two people - not a template with names dropped in. Describe the couple and the desk pulls out the details only they have, writes from those, then tells you how many sentences of the result would still work for any other couple. Original text only: it never quotes or attributes a reading, a poem, a song or a liturgy.
Match animal card edges in a colorful local turn-based puzzle for one to four players. Drag, click, touch, or use the keyboard. Source: https://github.com/chrisheninger/matchimals.fun
A battle simulator that adjudicates from a stat table, not from memory. Pick two contenders, set the terrain, light, preparation, victory condition and scale, and get a reasoned verdict: what each side brings, where the decisive advantage lies, how it most likely goes and what would flip it. Figures come from a curated stat table of 46 contenders that is passed into the request as fixed input, and every number in the verdict is audited back against it — so an invented bite force shows up on the page instead of passing as fact.
Race a colorful truck around a polished 3D circuit in your browser. Source: https://github.com/mrdoob/Starter-Kit-Racing
A writing-prompt generator for fiction writers that draws from an explicit prompt space rather than a vibe: who this is, what they want, what stands in the way, and a constraint that forces a choice. The space is browsable free in your browser, tired premises are pushed away from before anything is written, and every finished prompt is checked against the coordinate it was drawn from and against the prompts you already have.
Give it a genre, a mood and optionally a couple of reference acts, and get band names that would plausibly appear on a poster for that scene — with, for each one, which naming convention it uses, how it behaves as a wordmark on a shirt or a spine, and whether it is likely already taken. Every name is checked in your browser against a corpus of well-known acts before you see it: exact matches, matches that differ only in punctuation or a leading The, and near-misses. A clear result means the name is not in our list, which is not the same as available, and the app says so.
Rotate hexagonal tiles until every pipe forms one connected, loop-free network. Multiple grids, local progress, and fresh generated puzzles. Source: https://github.com/gereleth/hexapipes (MIT).
Give a premise, a genre, a tone and a length, and get a complete original short story - with the craft made visible: what the opening promises, where the turn falls, what the ending pays off, and what is deliberately left unresolved.
Drive a neon retro tank, blast hostile armor, collect ammo, and cross every pad to reach the next level. Keyboard and touch play. Source: https://github.com/brianrisk/SYNTHBLAST-threejs-game
Crack a hidden gesture lock by drawing patterns and interpreting Mastermind-style clues. Three modes and difficulties, built for mouse and touch. Source: https://github.com/maxwellito/breaklock
Photograph a lively crowd and discover how attention shapes a news cycle. Source: https://github.com/ncase/wbwwb (CC0-1.0).
Drive a six-wheel rover across a simulated lunar basin, scan, drill, deploy relays, and uncover five missions. Source: https://github.com/winchxyz/moon-rover (MIT).
A browser-native tactical FPS with procedural rendering, physics, AI, and audio. Source: https://github.com/Leonxlnx/claude-of-duty
Wake beside a fading fire and build a settlement in this minimalist survival text adventure. Local saves, keyboard, and touch play. Source: https://github.com/doublespeakgames/adarkroom
Build and save a sun-bleached Mediterranean village in this isometric creative toy. Place terrain, plants, props, water, and buildings with mouse or touch. Source: https://github.com/boona13/mykonos-island-voxels
Draw paths through three key-and-door puzzles, then watch the journey rewind into a visual surprise. Source: https://github.com/ncase/door (CC0-1.0).
Deal the stock, build alternating tableau runs, and move all four suits from Ace to King. Three difficulty modes with hints and undo. Source: https://github.com/he-is-talha/html-css-javascript-games (MIT).
Navigate a field of hidden black holes using proximity clues in this polished, accessible puzzle game. Keyboard, mouse, and touch play. Source: https://github.com/GoogleChromeLabs/proxx
A satirical fake food-delivery simulator: order food, pay nothing, receive nothing. Entirely client-side.
Sketch and design with expressive brushes, shapes, layers, undo, and multiple locally saved canvases. Source: https://github.com/LHRUN/paint-board (MIT).
Run, jump, collect every piece of gold, and clear roaming monsters in a compact canvas platform adventure with keyboard and touch controls. Source: https://github.com/jakesgordon/javascript-tiny-platformer
Steer a flexible chain of balls, dodge hazards, collect power-ups, and survive each timed wave in this pointer-and-touch arcade game. Source: https://github.com/JIEJOE-Visual/snakeball
Explore, mine, build, and battle in a procedural browser-based third-person voxel world. Source: https://github.com/hexianWeb/Third-Person-MC
Ask anything. A real human, pretending to be an AI, answers it in 60 seconds. No model was used.
Deduce a four-character Chinese idiom with separate Hanzi, pinyin, initial, final, and tone feedback. Ten tries, hints, strict mode, and local stats. Source: https://github.com/antfu/handle (MIT).
A polished Connect Four game with animated chip drops. Play against a minimax AI, a local friend, or watch two AIs compete. Source: https://github.com/kenrick95/c4
Play a realistic browser-based 3D billiards and pool physics simulator. Source: https://github.com/tailuge/billiards
Aim, rebound off walls, and match three bubbles to clear hanging clusters. Keyboard and pointer controls, warm-up, pause, swapping and saved best score. Source: https://github.com/rembound/Bubble-Shooter-HTML5 (GPL-3.0-or-later game file; MIT repository notice).
Rotate and drop falling tetrominoes, clear horizontal rows, and chase your local best score. Keyboard and pointer controls, next preview, landing ghost, pause and speed levels. Source: https://github.com/dionyziz/canvas-tetris (MIT).
A working demonstration of the BroadcastChannel API: open the page in several tabs, type in one, and the message appears in the rest instantly - no server, no backend. Same-origin and same-browser only, so nothing leaves your machine. Useful for seeing cross-tab state sync before building it yourself. Imported Claude artifact. Source: https://github.com/simonw/tools (broadcast-channel-chat.html, Apache-2.0).
A complete browser-based first-person shooter. Source: https://github.com/StarKnightt/operation-ironhold
Train skills, work, quest, craft, trade, and grow a persistent local hero in a deep idle RPG. Source: https://github.com/miktaew/yet-another-idle-rpg (MIT).
Time each drop, stack swinging floors, and build the tallest tower you can in this one-button canvas game. Click, tap, or use Space. Source: https://github.com/iamkun/tower_game
Plant tiny people on a paper world, add crowds, and watch their spontaneous conversations become little stories. Source: https://github.com/thesephist/tinyhumans (MIT).
Carve down an endless alpine slope, dodge hazards, clear ramps, and outrun the mountain creature. Source: https://github.com/basicallydan/skifree.js (MIT).
Place one queen in every row, column, and colored region without letting queens touch diagonally. Hundreds of local puzzles with undo and saved progress. Source: https://github.com/samimsu/queens-game
Rotate a six-sided core, catch falling blocks, and match colors before the stack reaches the edge. Keyboard and touch play. Source: https://github.com/Hextris/hextris
Slide the Octocat across a retro LCD screen and commit shots to squash descending bugs. Keyboard, mouse, and touch play. Source: https://github.com/balajmarius/commit4
Clear twelve colorful mazes, dodge smart pursuers, and turn the chase around with power pellets. Keyboard and touch play. Source: https://github.com/mumuy/pacman
Slide and merge matching number tiles to build 2048 in the original open-source browser puzzle. Supports keyboard and touch. Source: https://github.com/gabrielecirulli/2048
Grow a classic grid snake by collecting fruit. Avoid walls and your tail, choose five speed modes, pause, and chase a local high score. Keyboard and on-screen controls. Source: https://github.com/patorjk/JavaScript-Snake (MIT).
Slice flying fruit, avoid thorn pods, and chain juicy combos in a 45-second orchard arcade. Source: https://github.com/hiloteam/Hilo (MIT).
Play a first-to-nine Pong match against adaptive AI or a local opponent, with keyboard and touch controls. Source: https://github.com/jakesgordon/javascript-pong (MIT).
Orbit a luminous 3D particle field, launch ripples, and tune its height, speed, glow, density, and color. Source: https://github.com/mrdoob/three.js (MIT; official particles-waves example).
Race seven pieces across the ancient royal board using binary dice, tactical captures, protected rosettes, pass-and-play, or an offline opponent. Source: https://github.com/RoyalUr/RoyalUr.net (MIT).
A fast-paced open-source HTML5 space shooter with momentum-based movement. Source: https://github.com/scottrippey/xquestjs
Play a complete shedding-card match against a local bot. Source: https://github.com/aod/zhithead (MIT).
Flip cards, remember their positions, and match all six snack pairs in this quick browser memory game. Source: https://github.com/kubowania/memory-game (MIT).
Play local two-player chess on a rotating 3D board with legal-move highlights, themes, captures, and undo. Source: https://github.com/juliangarnier/3D-Hartwig-chess-set (MIT).
Watch neural particles learn, compete, and evolve in a live artificial-life sandbox. Source: https://github.com/xcontcom/neuroparticles (MIT).
Solve 32 clues across three relaxed themed crosswords: Garden Morning, By the Sea, and After Dark. Keyboard and pointer controls, responsive layout, correct-word feedback and local saved progress. Source: https://github.com/JaredReisinger/react-crossword (MIT).
Roll a metal ball through procedural mazes, race the clock, and reach increasingly large levels. Keyboard and touch play. Source: https://github.com/wwwtyro/Astray (Unlicense).
Climb from beggar to legendary fantasy careers by training skills, managing expenses, aging, and prestiging across lives. Source: https://github.com/ihtasham42/progress-knight (Unlicense).
Switch off every light in a 5 by 5 logic puzzle. Each press flips itself and its four neighbors. Increasing solvable challenges, keyboard and pointer controls, undo, hints and saved progress. Source: https://github.com/sepandhaghighi/lightsout (MIT).
Tap pop-up moles, chain streaks, and trigger a scoring rush in a forty-five-second reflex garden. Source: https://github.com/melonjs/melonJS (MIT).
The mnemonic that makes market direction stick: bulls thrust their horns upward (rising, optimistic), bears swipe their claws downward (falling, pessimistic). Two illustrated panels plus a six-question random quiz to check it holds. A small single-idea explainer rather than a tool. Fully client-side with no network calls. Imported Claude artifact. Source: https://github.com/simonw/tools (bullish-bearish.html, Apache-2.0).
Hold to sweep your launch angle, release to leap, and cross an endless chain of widening gaps. Adapted from GOLFME in https://github.com/abagames/crisp-game-lib (MIT).
Walk through a fully procedural first-person rainforest, overgrown ruins, and waterfall with generated textures, geometry, and sound. Source: https://github.com/StarKnightt/jungle-trail (MIT).
Pilot a 3D ship through neon cube fields as speed climbs. Dodge obstacles, progress through synthwave stages, and chase locally saved high scores. Source: https://github.com/akarlsten/cuberun (MIT).
Forge a four-track loop on a glowing step grid with procedural browser audio. Source: https://github.com/johnnesky/beepbox (MIT).
Pull living marbles across an icefield, crush the incoming tide, and chain ricochets. Source: https://github.com/albertobeiz/kindergrimm (Unlicense).
Build a deck, drag cards into tactical battles, and fight through a procedural dungeon to its boss. Source: https://github.com/oskarrough/slaytheweb (AGPL-3.0-or-later).
Find three cards whose number, color, shape and fill are each all alike or all different. A full 81-card solo round, hints, keyboard and pointer controls, and local saved progress. Source: https://github.com/vincentwoo/setgame (MIT).
Find and sink five hidden enemy ships before a probability-based AI sinks yours. Manual fleet placement, rotation, quick start, keyboard and pointer controls, and local career statistics. Source: https://github.com/billmei/battleboat (MIT).
Break lantern formations in a moonlit paddle-and-ball arcade game. Source: https://github.com/toji/spookyball (MIT).
Play six-deck Blackjack against a local dealer with splits, double down, chips, and animated cards. Source: https://github.com/kevinleedrum/vlackjack (MIT).
Place barriers on an 11 × 11 hex grid and trap a pathfinding cat before it reaches the rim. Source: https://github.com/ganlvtech/phaser-catch-the-cat (MIT).
Find six cities on an unlabelled world map. Earn points for accurate, quick guesses; review every answer, try capitals mode and save your personal best locally. Source: https://github.com/sharkdp/quizzity (MIT).
Solve a 3D twisty cube with animated face turns, orbit controls, three scramble depths, undo and local saved progress. Keyboard and pointer play. Source: https://github.com/doodlewind/freecube (MIT).
Clear handcrafted mahjong-solitaire layouts by matching open tile pairs. Source: https://github.com/ffalt/mah (MIT).
The classic Minesweeper at three board sizes - Easy (9x9), Medium (16x16) and Hard (30x16) - with a mine counter, timer, and controls that work on both desktop (left-click reveal, right-click flag) and touch. Imported Claude artifact, runs fully client-side. Source: https://github.com/simonw/tools (minesweeper.html, Apache-2.0).
Dig, collect crystals, outsmart falling stones, and reach the gate across three compact caverns. Source: https://github.com/jakesgordon/javascript-boulderdash (MIT).
Build a persistent hero through dungeon rooms, tactical combat, randomized loot, and equipment upgrades. Source: https://github.com/redpangilinan/dungeon-crawler-rpg-od (GPL-3.0).
Create colorful turtle drawings with live editable instructions, loops, angles, colors and variables. Five starting drawings, step previews and self-contained save links. Desktop mouse and keyboard. Source: https://github.com/ncase/joy (CC0-1.0).
Watch five colored notes play, then repeat the growing melody using keys 1–5 or the pads. Pause, optional sound, practice replay and local best score. Source: https://github.com/dbchristopher/HTML5-Simon-Says (GPL-3.0).
Play Reversi against a local Monte Carlo AI or a friend. Flip trapped discs, capture corners, undo turns, and resume saved matches. Source: https://github.com/OMerkel/UCThello (MIT).
Guide twelve prism balls through a luminous pegboard, target score slots, and chain center hits for multipliers. Source: https://github.com/phaserjs/examples (MIT code; original assets).
Aim magical projectiles, resurrect defeated enemies as a skeleton army, and buy rituals across ten levels. Original pixel art, procedural music and local best level. Source: https://github.com/danprince/norman-the-necromancer (Unlicense).
Race elastic jelly ships through a wraparound arena in a local two-player crystal hunt. Source: https://github.com/loicbourgois/gravitle (GPL-3.0).
Animated, side-by-side visualizer for eight classic sorting algorithms — bubble, insertion, selection, merge, quick, heap, radix and Timsort. Imported Claude artifact, runs fully client-side. Source: https://github.com/simonw/tools (sort-algorithms.html, Apache-2.0).
Switch your basket between four ramps to catch rolling eggs before they fall. Keyboard and pointer controls, increasing speed, pause and local best scores. Source: https://github.com/shtange/catch-the-egg (MIT).
Defend against descending alien formations. Move horizontally, fire rockets, dodge bombs, and clear waves. Keyboard and pointer controls, pause, optional auto fire and local best score. Source: https://github.com/dwmkerr/spaceinvaders (MIT).
Pilot the Pale Seeker through a procedural galaxy, scan silent worlds, fold between systems, land, and follow seven Resonators. Source: https://github.com/achimala/TheLongSilence (MIT).
Thread moving gates with precise click, tap, and keyboard flaps in a locally scored endless flight. Source: https://github.com/nebez/floppybird (Apache-2.0 code; original CSS artwork).
Carry, stack, and throw crates through five compact precision puzzle rooms. Source: https://github.com/HarmonyHoney/tiny_crate (Unlicense).
Swap neighboring prisms, clear lines, and build cascading combos. Source: https://github.com/KilledByAPixel/LittleJS (MIT).
501, straight in and double out, played in the browser in real 3D on a dartboard built to the World Darts Federation's published millimetres - 451 mm across, 8 mm double and treble bands, the outside of the double wire 170 mm from the bull and the treble wire 107.4 mm. Every dart is a real projectile thrown from the 2.37 m oche, darts already in the board are solid obstacles, and the checkout table is enumerated exhaustively rather than copied from a chart. An independent implementation; not affiliated with the WDF, the PDC or the DRA.
Put fifteen numbered tiles in reading order by sliding one neighboring tile into a single empty space. Three shuffle levels, keyboard and pointer controls, pause, undo, retry and saved progress. Source: https://github.com/imshubhamsingh/15-puzzle (MIT).
Play backgammon against a local computer or a friend. Race fifteen checkers home with hits, bar re-entry, doubles and bearing off. Legal move highlights, turn undo and saved matches. Source: https://github.com/quasoft/backgammonjs (MIT).
Reveal six hidden pixel pictures using row and column number clues, with fill/mark tools, undo, and local progress. Source: https://github.com/HandsomeOne/Nonogram (MIT).
Assemble colorful jigsaw pictures with drag-and-snap pieces, preview, sorting, pause, and locally saved progress. Source: https://github.com/TomMalbran/games (MIT).
Spin five animated fruit reels over ten turns. Matching fruit in each row earns points; pause, replay and chase your local best harvest. Free chance-based play with no purchases or wagering. Source: https://github.com/johakr/html5-slot-machine (MIT).
Build towers and roadblocks to bend enemy routes, upgrade your defenses and survive endless waves. Canvas strategy with local best scores. Source: https://github.com/oldj/html5-tower-defense (MIT).
Play Tic-Tac-Toe against a local computer with three difficulties, X/O selection, round scores, keyboard controls, and rematches. Source: https://github.com/ramazancetinkaya/tictactoe (MIT).
Move numbered knots until no threads cross. Three graph sizes, pointer and keyboard controls, undo, directional hints and local saves. Source: https://github.com/tantalor/raphael.planarity (MIT).
Fill blue circles and coral blockers so every numbered circle sees the correct number of neighbors. Nine line-of-sight puzzles, keyboard and pointer controls, undo, hints and locally saved progress. Source: https://github.com/Techdojo/0hn0 (MIT).
Grow a top-left island by changing its color. Fill three sizes of board and beat a greedy computer target, with numbered colors, keyboard controls, hints, undo, retry and local saved progress. Source: https://github.com/ddycai/flood-it (MIT).
Type falling words before they reach the floor. Build your score, accuracy, and words per minute as levels speed up; use tips, sound, and Space to pause. Source: https://github.com/knadh/wordpluck (MIT).
Explore intricate patterns from the Billiard Fractals renderer. Drag the canvas, tune density and curvature, try four presets and animate shifting phase. Responsive pointer and keyboard controls. Source: https://github.com/xcontcom/billiard-fractals (MIT).
Pilot a small lander onto green lunar pads. Balance gravity, rotation and limited fuel; brake early for a soft touchdown. Keyboard and hold-button controls, pause, retry and local landing count. Source: https://github.com/maryrosecook/retro-games (MIT).
Explore ten procedural levels, throw and catch boomerangs, dash past enemies, collect gems and buy upgrades. Original pixel artwork and generated audio, local progress and pause controls. Desktop keyboard and mouse. Source: https://github.com/KilledByAPixel/BounceBack (GPL-2.0-or-later).
Stir a garden of fireflies and watch neighboring clocks synchronize. Tune population, speed, nudge strength and range, reveal clocks, pause and mix the swarm. Source: https://github.com/ncase/fireflies (CC0-1.0).
Jump pegs into empty holes until just one remains. Four board shapes, legal landing highlights, keyboard controls, unlimited undo and guided solutions. Source: https://github.com/OMerkel/Peg-Solitaire (MIT).
Push crates onto targets in three top-down puzzle rooms. Keyboard and pointer controls, unlimited undo, pause and locally saved progress. Source: https://github.com/taniarascia/sokoban (MIT).
Balance coral and blue tiles with no triples and unique rows and columns. Three board sizes, keyboard and pointer controls, undo, hints, pause and locally saved progress. Source: https://github.com/florisluiten/0hh1 (MIT).
Find eight hidden words in three themed collections with two difficulty levels, drag or tap selection, keyboard controls, starting-letter hints, pause and locally saved progress. Source: https://github.com/bunkat/wordfind (MIT).
Flag the surprising pairs that JavaScript considers equal, then reveal your score. Source: https://github.com/slikts/js-equality-game (MIT).
Tap blue targets, dodge red ones, beat the clock, and climb through fast reflex levels. Source: https://github.com/MahdiF/taptaptap (MIT).
Rotate around a towering platform maze, jump, climb ladders, dodge monsters, and collect coins. How high can you get? Source: https://github.com/jakesgordon/javascript-tower-platformer (MIT).
Catch falling notes on seven keys to an original synth loop. Choose note speed or Fade challenge, chase Perfect hits and a high score, then play again. Source: https://github.com/ChloeLiang/rhythm-game (MIT).
Build a pocket-size isometric town with 72 landscape tiles. Paint roads, buildings, water and trees; undo, erase or start a new town. A relaxed creative builder without a budget or win condition. Source: https://github.com/victorqribeiro/isocity (MIT); art by Kenney (CC0).
Fight through hundreds of voxel soldiers as Zhao Yun or Huang Zhong. Choose a story chapter or endless free battle, chain attacks and charge moves, dodge, jump, and unleash a Musou special. Desktop WebGL2 and keyboard recommended. Source: https://github.com/mike007jd/voxel-musou (MIT).
Sculpt a procedural island by painting oceans, valleys and mountains. Watch rivers reroute, tune rainfall and wind, and explore terrain lighting and tilt. Desktop recommended; temporary creations. Source: https://github.com/redblobgames/mapgen4 (Apache-2.0).
Stir glowing dye into colorful currents with mouse or touch. Tune swirl strength and brush size, add color bursts, pause and clear the canvas. Source: https://github.com/PavelDoGreat/WebGL-Fluid-Simulation (MIT).
Flip switches, light LEDs and explore digital logic gates, adders, counters and memory. A full local circuit library, editable ASCII circuits, simulation stepping and browser saves. Desktop mouse and keyboard recommended. Source: https://github.com/lvandeve/logicemu (MIT).
Roll five dice, hold your favorites and fill thirteen scoring categories. Three rolls per turn, solo or local two-player, upper-section bonus and saved progress. Simplified house rules. Source: https://github.com/kunjgit/GameZone/tree/main/Games/Yahtzee (Apache-2.0).
Draw lines, capture boxes and plan chains in a local two-player Dots and Boxes game. Three board sizes, keyboard and pointer controls, extra turns and clear scoring. Source: https://github.com/ChromeGaming/Dot-Box (MIT).
Play local two-player checkers with compulsory captures, multiple jumps, kings, legal move hints and keyboard controls. Source: https://github.com/codethejason/checkers (GPL-2.0).
Place your fleet and sink the opponent’s ships in a complete solo naval strategy game with five offline AI levels. Source: https://github.com/linkingtechnologies/libre-arcade/tree/main/naval-battle (GPL-3.0-only).
Grow crops, raise animals, fish, decorate, and explore a procedural island life sim. Source: https://github.com/appleweiping/paradise-isle (MIT).
Play Briscola against five offline CPU levels with a historic Italian card deck. Source: https://github.com/linkingtechnologies/libre-arcade/tree/main/briscola (GPL-3.0).
Command a stranded squad in a compact WebGL strategy game: harvest energy, build, survive, and return to the lander. Source: https://github.com/phoboslab/voidcall (MIT).
A Chinese branching visual novel: make choices, shape Wu Xin’s future, and uncover endings across 361 story nodes. Source: https://github.com/Shanyin-ai/Story-to-game (MIT).
Switch dimensions to cross disappearing platforms and dodge spikes in 25 hand-built puzzle levels. Source: https://github.com/starzonmyarmz/js13k-2018 (MIT).
Hop across traffic and a moving river to the goal before time runs out. Keyboard and touch controls. Source: https://github.com/kubowania/Frogger (MIT).
Guess five-letter words with color clues in daily, hourly, or unlimited rounds. Six tries per word. Source: https://github.com/MikhaD/wordle (GPL-3.0).
Survive an endless procedural corridor in a tiny retro first-person shooter. Move, turn, fire, and chase a higher score. Source: https://github.com/Kuberwastaken/backdooms (MIT).
Guide Dante across a surreal 3D puzzle world, pull levers, and return thirteen souls to the eighth circle. Source: https://github.com/SalvatorePreviti/js13k-2022 (MIT).
Build a resilient cloud, route traffic, block attacks, and survive escalating demand. 25 campaign levels plus survival and sandbox modes. Source: https://github.com/pshenok/server-survival (MIT).
Choose what to say in a personal, branching conversation story about coming out, family, love, and memory. Your words change the dialogue. Source: https://github.com/ncase/coming-out-simulator-2014 (CC0 / Unlicense).
Command a 3D fantasy army in a complete solo RTS battle. Gather resources, recruit troops, cast frost magic and destroy Frostkeep. Source: https://github.com/cola-runner/frostmarch (MIT).
Play a polished sealed-bid card duel against local AI. Each card can be spent once across thirteen prizes. Source: https://github.com/amsanghi/gops (MIT).
A solo route-building dice puzzle: roll road and rail tiles, connect station exits, and earn points across seven rounds. Source: https://github.com/ondras/rri (MIT).
A minimalist cosmic puzzle game: tap arrow and neutron squares to move pieces into black holes within a limited number of moves. Source: https://github.com/Quinten/black-hole-square (MIT).
Navigate a 2D maze through a single strip of vision. Move, turn, dodge and shoot enemies, and reach level five. Source: https://github.com/Mashpoe/1D-Game (BSD-3-Clause).
Play Chinese chess against a computer opponent or locally with a friend. Select pieces and move on a traditional Xiangqi board. Source: https://github.com/xqbase/xqwlight (GPL-2.0).
Survive waves of chess pieces as one pawn. Move, charge a capture, and chase a high score. Source: https://github.com/gbrln/the-last-pawn (MIT).
Paint the arena in a vibrant 4v4 turf-war shooter against three levels of local bots. Source: https://github.com/jaydendavisnc/inkwave (MIT).
Count, classify, and reason about animated cats across playful logic levels. Source: https://github.com/countable/cats-of-jasnah (MIT).
Roll, race, and send opponents home in a colorful local Ludo game against bots or friends. Source: https://github.com/priyanshurav/libreludo (AGPL-3.0-only).
Grow colorful fractal patterns from a single seed. Generate a new mathematical rule, change the detail, and tune the palette. Source: https://github.com/xcontcom/fractogenesis (MIT).
Fly a pixel-art jet with a responsive cockpit, runway, map, targets, and four era-inspired graphics modes. Use W/S to pitch, A/D to roll, Q/E to yaw, Z/X for throttle, and 1-4 for views. Source: https://github.com/ruben3d/retroflightsim (MIT).
Conquer a hex-map world in turn-based strategy against four local AI opponents. Select a blue territory, claim adjacent land, end your turn, and outmaneuver rivals. Source: https://github.com/nullobject/risk (MIT).
Draw one continuous loop that satisfies every numbered cell. Three authored Slitherlink puzzles, pointer and keyboard controls, undo and local saved progress. Source: https://github.com/michaellaszlo/loopy (MIT).
Guess a hidden English word one letter at a time before six misses. Hundreds of local words, keyboard and pointer controls, responsive layout and relaxed untimed play. Source: https://github.com/WebDevSimplified/react-hangman (MIT).
Buy properties, collect rent, negotiate trades and build houses in a complete local property-trading board game for 2–8 humans or computer opponents. Source: https://github.com/intrepidcoder/monopoly (MIT).
Aim, charge and fire around planets in a turn-based space duel with five CPU levels. Source: https://github.com/linkingtechnologies/libre-arcade/tree/main/highmoon (GPL-3.0-or-later).