Game credits & licenses
Every game on GN Math is an open-source project shared under a license that allows hosting. Thank you to all of the developers below. Where we changed a game (for example, removing outside font requests so it runs from our domain), a MODIFICATIONS file sits next to the game files.
| Game | Creator | Code | Art & sound |
|---|---|---|---|
| 2048 | Gabriele Cirulli | MIT | MIT (CSS-styled tiles, no image or audio assets) |
| A Dark Room | Michael Townsend (doublespeak games) and contributors | MPL-2.0 | MPL-2.0 (text and CSS only; the unlicensed music and sound files are not included) |
| Andromeda Invaders | Susam Pal | MIT | MIT (all graphics drawn on canvas, music and effects generated with Web Audio, no asset files) |
| Backgammon | Christopher Müller | MIT | MIT (board, checkers and dice drawn with CSS; no image or audio files) |
| Backspace: Return to Figadore (originally “BACKSPACE - Return to planet Figadore”) | Jasper Renow-Clarke (picosonic) | MIT | MIT (3D models, SVG graphics and 14-segment font by the author); sound effects generated with jsfxr (Apache-2.0) |
| Backyard Slugger | Frank Force | MIT | MIT (ballpark, players and ball drawn in code, sound effects generated in code); Box2D physics under the zlib license |
| Bagh-Chal | Christopher Müller | MIT | MIT (board lines and pieces drawn with SVG and CSS, no image or audio files) |
| Bee Kind | Jasper Renow-Clarke (picosonic) | MIT | CC0 (Kenney Pixel Line Platformer tiles, edited by the author); music is the author's arrangement of a public-domain Strauss waltz (MIT) |
| Black Box Lasers (originally “Black Box”) | James Harvey (Simon Tatham's Portable Puzzle Collection) | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Black Hole Square | Quinten Clause | MIT | MIT (shapes drawn in code, sound made with Web Audio tones) |
| Block Code Duck Pond (originally “Blockly Games: Pond Tutor”) | Blockly Games by Google | Apache-2.0 | Apache-2.0 (Google); sounds by jorickhoofd (CC BY 4.0) and soundscalpel.com (CC BY 3.0); hit sound made for this site, CC0 |
| Block Code Maze (originally “Blockly Games: Maze”) | Blockly Games by Google | Apache-2.0 | Apache-2.0 (Google); win sound by grunz, CC BY 3.0; goal flag drawn for this site, CC0 |
| Block Code Music (originally “Blockly Games: Music”) | Blockly Games by Google | Apache-2.0 | Apache-2.0 (Google); instrument samples CC BY 3.0 (FluidR3_GM via gleitz/midi-js-soundfonts; Salamander Grand Piano by Alexander Holm) |
| Block Code Turtle Art (originally “Blockly Games: Turtle”) | Blockly Games by Google | Apache-2.0 | Apache-2.0 (Google); finish sound by Jlew, CC BY 3.0 |
| Block Drop | Jake Gordon | MIT | MIT (blocks drawn on canvas, no image, audio or font files) |
| Bounce Back | Frank Force | GPL-2.0 | GPL-2.0 (pixel art tile sheet by the author, ZzFX sound effects and music generated in code) |
| Brick Smash (originally “Brickout”) | Frank Force | MIT | MIT (bricks and paddle drawn in code, sounds generated in code; power-up icons use your device's emoji font) |
| Bridges Island Puzzle (originally “Bridges”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Brough Dungeon (originally “JavaScript Broughlike Tutorial”) | Jeremiah Reid | MIT | MIT (pixel art sprites and Bfxr sound effects made by the author) |
| Bubble Pop Shooter | Frank Force | MIT | MIT (bubbles and effects drawn in code; sounds generated in code) |
| Bullet Hell Space Shooter (originally “Bullet Hell”) | Amelia Clarke | MIT | MIT (ships drawn with code; no image or sound files). Uses p5.js 0.6.0, LGPL-2.1 |
| Bulls and Cows | Christopher Müller | MIT | MIT (shapes and pegs drawn as inline SVG and CSS, no image or audio files) |
| Bullseye Archery (originally “Archery Game”) | Adnan Zawad Toky | MIT | MIT (bow, arrows and target drawn in code; no image or audio files) |
| Can't Get Back | Kipkat | MIT | MIT (graphics drawn in code, ZzFX sound effects and music generated in code) |
| Canvas Tower Defense (originally “Canvas TD”) | Teddy Cross | MIT | MIT (author-made turret, map and logo images; no audio) |
| Checkers | Christopher Müller | MIT | MIT (board and pieces drawn with CSS, no image or audio files) |
| Chess vs Computer (originally “chess-ai (Simple Chess AI)”) | Zhang Zeyu | MIT | CC BY-SA 3.0 (chess piece images by Cburnett, Wikimedia Commons); chessboard.js, jQuery and Bootstrap are MIT; chess.js is BSD-2-Clause |
| City Shield (originally “Missile Defense”) | Frank Force | MIT | MIT (city skyline, cannons and effects drawn in code; sounds generated in code) |
| Coding Golf | Jasper Renow-Clarke (picosonic) | MIT | MIT (course and pixel font drawn in code by the author); club and flag models converted from Kenney's Minigolf Kit (CC0) |
| Coil | Hakim El Hattab | MIT | MIT (orbs, trail and text drawn in code; background and grid texture images included in the MIT-licensed repository) |
| Color Pour Sort (originally “Be like water”) | Gedas-S | AGPL-3.0 | AGPL-3.0 (tubes and liquid drawn with CSS; no image or audio files after our changes) |
| Color Tile Match (originally “Match 3 game”) | Alexander Bazhanov | MIT | MIT (tiles drawn on canvas, inline SVG icons from Material Symbols under Apache-2.0, no audio) |
| Compact Conflict | Jakub Wasilewski | Zlib | Zlib (map, temples and soldiers drawn with HTML and CSS; sound effects generated in code) |
| Complements | Frank Force | MIT | MIT (gems and board drawn in code; sound effects generated in code) |
| Crater Space | Jasper Renow-Clarke (picosonic) | MIT | CC0 (ship and missile sprites based on Kenney Space Shooter Extension); craters and text drawn in code (MIT) |
| CSS Diner | Luke Pacholski (flukeout) | MPL-2.0 | MPL-2.0 (table items styled with CSS by the author); Exo 2 font under SIL OFL 1.1, Satisfy font under Apache 2.0 |
| CSS Grid Carrot Patch | Thomas Park | MIT | MIT (garden, carrot and weed drawings by the author); PT Sans, Autour One and Source Code Pro fonts under SIL OFL 1.1 |
| Dominoes (originally “Domino”) | Christopher Müller | MIT | MIT (tiles drawn with SVG and CSS, no image or audio files) |
| Dominosa Domino Logic (originally “Dominosa”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Dots and Boxes | Christopher Müller | MIT | MIT (grid, lines and marks drawn with HTML and CSS, no image or audio files) |
| Downhill Ski (originally “Skiing”) | Frank Force | MIT | MIT (skier, trees, rocks and ramps drawn in code; sound effects generated in code) |
| Durak | Christopher Müller | MIT | MIT (cards drawn with CSS and inline SVG suit shapes, no image or audio files) |
| Egg Time Rewind | Frank Force | GPL-2.0 | GPL-2.0 (tiles.png and font.png pixel art from the same repo; sound effects generated in code) |
| Elematter | Jack Rugile | MIT | MIT (shapes drawn with HTML and CSS; sound effects generated in code with jsfxr, Apache-2.0) |
| Elevator Saga | Magnus Wolffelt and contributors | MIT | MIT (graphics drawn with HTML and CSS); Font Awesome 4.1 icons under SIL OFL 1.1 |
| Emoji Horde (originally “Emoji Survivors”) | Frank Force | MIT | CC-BY 4.0 (Twemoji emoji art by Twitter, Inc and contributors); other graphics and ZzFX sounds generated in MIT code |
| Escape the Catacombs (originally “Escape from Death Hole”) | Santi Herranz | MIT | MIT (all graphics drawn in code, ZzFX sound effects) |
| Evolving Civilization (originally “Evolve”) | Peter Motschmann (Demagorddon) | MPL-2.0 | MPL-2.0 (text and CSS interface); Weather Icons font under SIL OFL 1.1 |
| Factors Game | Michael P. Nitowski | MIT | MIT (all graphics drawn on canvas in code, no image or audio assets) |
| Fanorona | Christopher Müller | MIT | MIT (board lines and pieces drawn with SVG and CSS, no image or audio files) |
| Fifteen Slide (originally “15 Puzzle Game”) | Alexander Bazhanov | MIT | MIT (CSS-drawn 3D blocks, no audio); Material Design Icons font under SIL OFL 1.1 |
| Five Dice Scorecard (originally “Yatzy”) | Christopher Müller | MIT | MIT (dice and scoresheet drawn with CSS and inline SVG, no image or audio files) |
| Five-Square Tiling Puzzle (originally “Pentomino Puzzle”) | Christopher Müller | MIT | MIT (pieces and board drawn as inline SVG and CSS in code, no image or audio files) |
| Fleet Strike (originally “Battleboat.js”) | Bill Mei | MIT | MIT (author's own small marker icons; grids drawn with CSS, no audio) |
| Flexbox Lily Pond | Thomas Park | MIT | MIT (frog and lily pad drawings by the author); PT Sans, Fredoka One and Source Code Pro fonts under SIL OFL 1.1 |
| Flood Fill Puzzle (originally “Flood”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Four in a Row | Christopher Müller | MIT | MIT (grid and discs drawn with CSS, no image or audio files) |
| Fox and Geese | Christopher Müller | MIT | MIT (board lines and pieces drawn with SVG and CSS, no image or audio files) |
| Free Throw Frenzy (originally “Free Throw”) | Frank Force | MIT | MIT (court, ball and hoop drawn in code, ZzFX and generated sound effects) |
| FreeCell Solitaire (originally “FreeCell”) | Christopher Müller | MIT | MIT (cards drawn in code with text ranks and inline SVG suits; no image or audio files) |
| Galaxies Symmetry Puzzle (originally “Galaxies”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Game of the Amazons (originally “Amazons”) | Christopher Müller | MIT | MIT (board, pieces and burned squares drawn with HTML and CSS, no image or audio files) |
| Go | Christopher Müller | MIT | MIT (grid, star points and stones drawn with CSS, no image or audio files) |
| Golden Apple Snake (originally “Snake”) | Frank Force | MIT | MIT (snake, apples and board drawn in code; sounds generated in code) |
| Gomoku | Christopher Müller | MIT | MIT (grid and stones drawn with CSS, no image or audio files) |
| Gravity Golf | eschatonic | MIT | MIT (planets, ball and path drawn as canvas lines; no image or audio files) |
| Greater-Than Grid (originally “Unequal”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Hel's Trial | Sebastian Dorn | MIT | MIT (pixel art by the author; ZzFX sound effects generated in code) |
| Hex | Christopher Müller | MIT | MIT (hexagon cells and stones drawn with CSS, no image or audio files) |
| Hex Formation | Mason Blier | MIT | MIT (all graphics drawn in code on canvas; no image or audio files) |
| Hextris | Logan Engstrom, Garrett Finucane, Noah Moroze, Michael Yang | GPL-3.0 | GPL-3.0 (the team's own SVG buttons; Exo 2 and Font Awesome fonts under SIL OFL 1.1) |
| Highway Pursuit | Frank Force | MIT | MIT (cars, road and scenery drawn in code, sounds generated at runtime) |
| Hnefatafl | Christopher Müller | MIT | MIT (board squares and pieces drawn with CSS, no image or audio files) |
| Hop Across (originally “Froggit”) | Frank Force | MIT | MIT (frog, cars, logs and lily pads drawn in code, sound effects generated at runtime) |
| Hue Jumper | Frank Force | GPL-3.0 | GPL-3.0 (no asset files; all graphics drawn with canvas code, no audio) |
| Humwin & Darbold | Markus Fisch | Unlicense | Unlicense (all sprites are SVG drawings by the author inside the game file; no audio) |
| Hurry Cave Shooter (originally “hurry!”) | Hugh Kennedy | MIT | MIT (text and number images made by the author; no audio) |
| Hyperspace Garbage Collection | Raymond Zhou (razh) | MIT | MIT (all graphics drawn in code; plays without sound) |
| Inertia Gem Slide (originally “Inertia”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Infinite Cars | Takane Ichinose | GPL-3.0 | GPL-3.0 (pixel art and sound effects made by the author); Luckiest Guy font under Apache 2.0 |
| IsoCity | Victor Ribeiro | MIT | CC0 (isometric city and building tiles by Kenney, kenney.nl) |
| Jetdash | Frank Force | MIT | MIT (pilot, hazards and coins drawn in code; sound effects generated in code) |
| Klondike Solitaire (originally “Klondike”) | Christopher Müller | MIT | MIT (cards drawn in code with text ranks and inline SVG suits; no image or audio files) |
| Konane | Christopher Müller | MIT | MIT (board and stones drawn with HTML and CSS, no image or audio files) |
| Learn Git Branching | Peter Cottle | MIT | MIT (graphics drawn in code); Font Awesome icons, CC BY 4.0 / CC BY 3.0, fonts SIL OFL 1.1 |
| Light Switch Grid (originally “lights-out”) | Tejas Wavde | MIT | MIT (CSS-styled cells and an SVG favicon, no images, fonts or audio) |
| Light Up Lamp Puzzle (originally “Light Up”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Little Platformer (originally “LittleJS Platformer Example”) | Frank Force | MIT | MIT (tiles.png and tilesLevel.png from the LittleJS repo; sounds generated with ZzFX in code) |
| Logic Mines | Paweł Marczewski | MIT | MIT (the author's own SVG sprites; Bootstrap 4.3.1 and long-press-event, both MIT) |
| Loopy Loop Puzzle (originally “Loopy”) | Mike Pinna, Lambros Lambrou and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Lost City of S | Markus Fisch | Unlicense | Unlicense (public domain; all sprites are inline SVG drawn by the author, no sound) |
| Lost Treasures | Markus Fisch | Unlicense | Unlicense (all 3D models and the seabed are generated in code; matrix helpers from gl-matrix, MIT) |
| Ludo | Christopher Müller | MIT | MIT (board and token shapes drawn with CSS and inline SVG, no image or audio files) |
| Magnet Dominoes (originally “Magnets”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Mahjong Solitaire | CTBot000 | MIT | MIT (tile faces drawn as SVG in code, sounds synthesized in the browser) |
| Mancala | moparisthebest | AGPL-3.0-or-later | AGPL-3.0-or-later (author's own icon; board and seeds drawn with HTML and CSS, no audio) |
| Marble Spiral (originally “Zoomi”) | Frank Force | MIT | MIT (spiral, marbles and turret drawn in code; sound effects generated in code) |
| Math Cage Grid (originally “Keen”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Math Sprint Game | Amey Thakur & Mega Satish | MIT | MIT (background art by the authors; Play font under SIL OFL 1.1; sounds generated in code) |
| Memory Pairs (originally “memory”) | Tejas Wavde | MIT | MIT (CSS-styled cards); card pictures use the bundled Twemoji font, CC-BY 4.0 by Twitter, Inc and contributors |
| Mini Grand Prix | hexinhao (xhhdaxx) | MIT | MIT (cars and tracks drawn in code, no audio); world map data from Natural Earth, public domain |
| Mini Putt Park (originally “Mini Golf”) | Frank Force | MIT | MIT (course art drawn in code, sound effects generated in code); Box2D physics under the zlib license |
| Mole Bonk | Christopher Scott Hernandez | MIT | MIT (mole and button artwork drawn by the author, per the README) |
| Moon Lander | Frank Force | MIT | MIT (lander, terrain and planet drawn in code; sound effects generated in code) |
| Net Pipe Puzzle (originally “Net”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Netslide Pipe Puzzle (originally “Netslide”) | Richard Boulton and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Nine Men's Morris | Christopher Müller | MIT | MIT (board lines, points and pieces drawn with CSS, no image or audio files) |
| Norman the Necromancer (originally “Norman The Necromancer”) | Dan Prince | Unlicense | Unlicense (pixel sprites and font by the author; music and sound effects synthesized in code) |
| Number Path | Tejas Wavde | MIT | MIT (grid and path drawn with HTML, CSS and SVG; no image or audio files) |
| OnOff | Daniel Marino and Brad Dunbar | MIT | MIT (SVG shapes drawn in code; music and effects played through the MIT TinyMusic library) |
| OrbitSwarm | Frank Force | MIT | MIT (planets, ships and starfield drawn in code; no sound) |
| Paddle Duel | Frank Force | MIT | MIT (paddles, ball and CRT screen effect drawn in code, sound effects generated at runtime) |
| Pearl Loop Puzzle (originally “Pearl”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Peg Solitaire | Christopher Müller | MIT | MIT (board and pegs drawn with CSS, no image or audio files) |
| Pegball | Frank Force | MIT | MIT (pegs, ball, cannon and bucket drawn in code; sound effects generated in code) |
| Penalty Kick Showdown (originally “PaDi Shooter 89”) | Carlos Sardo & Diogo Sardo | MIT | MIT (pixel art drawn in code, music and sound effects made with the Web Audio API); Press Start 2P font under SIL OFL 1.1 |
| Pinball | Frank Force | MIT | MIT (table drawn in code; sound effects generated in code); Box2D physics build under the zlib license |
| Pipe Flapper | Frank Force | MIT | MIT (bird, pipes and scenery drawn in code from simple shapes, sound effects generated at runtime) |
| Pixel Sketch Studio (originally “PixelCraft”) | gitstq | MIT | MIT (interface icons are inline SVG in the code; no image, font or audio files) |
| Planet Protector (originally “Protector”) | Frank Force | MIT | MIT (ships, aliens and terrain drawn in code; sounds generated in code) |
| Pocket Pool (originally “Pool”) | Frank Force | MIT | MIT (table and balls drawn in code, ZzFX sound effects); Box2D physics under the zlib license |
| PoliGuard | Ion Mateus | MIT | MIT (shapes drawn in code; emoji icons come from your system font) |
| Powerwing | Frank Force | MIT | MIT (ships, enemies and terrain drawn in code; sound effects generated in code) |
| Prestige Tree Rewritten | Jacorb | MIT | MIT (CSS and canvas visuals; achievement pictures removed) |
| Princess of Corinium | Jasper Renow-Clarke (picosonic) | MIT | CC0 (Kenney Tiny Town and Tiny Dungeon tiles); pixel font by the author (MIT) |
| Progress Knight | Ihtasham42 | Unlicense | Public domain (text and CSS interface only, no image or audio files) |
| Pyramid Solitaire | Christopher Müller | MIT | MIT (cards drawn with CSS and text suit symbols, no image or audio files) |
| Radius Raid | Jack Rugile | MIT | MIT (shapes drawn in code; sound effects generated with JSFXR, Apache-2.0) |
| Range Shading Puzzle (originally “Range”) | Jonas Kölker and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Realm of Ages Clicker | Sam | GPL-3.0 | GPL-3.0 (text and CSS interface, no image or audio files) |
| Red Rock Descent (originally “redrock”) | StarKnightt | ISC | ISC (cars, terrain, interface and sound are all generated in code; three.js library under MIT) |
| River Strike | Frank Force | MIT | MIT (shapes drawn in code, sounds generated in code) |
| Robot Coder | Schnark | Apache-2.0 | Apache-2.0 (SVG tiles by the author, icons derived from Material Design Icons under Apache-2.0, synthesized sound effects) |
| Rock Blaster (originally “Astroblast”) | Frank Force | MIT | MIT (vector shapes drawn in code, sound effects generated in code) |
| Royal Game of Ur | Christopher Müller | MIT | MIT (board, rosettes, pieces and dice drawn with CSS, no image or audio files) |
| Same Game Blocks (originally “Same Game”) | James Harvey (Simon Tatham's Portable Puzzle Collection) | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Senet | Christopher Müller | MIT | MIT (track, special squares, pieces and sticks drawn with CSS, no image or audio files) |
| Shogi | Christopher Müller | MIT | Board and piece shapes: MIT. Piece kanji: CC BY 4.0, adapted by Christopher Müller from the kanji_light shogi piece set by Kadagaden (github.com/Kadagaden/shogi-pieces) |
| Signpost Arrow Chain (originally “Signpost”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Sky Hop (originally “Skyhop”) | Frank Force | MIT | MIT (ball and platforms drawn in code from simple shapes, sound effects generated at runtime) |
| Skyscraper Sightlines (originally “Towers”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Slant Diagonals (originally “Slant”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Snakes and Ladders | Christopher Müller | MIT | MIT (board, snakes and ladders drawn with SVG and CSS, no image or audio files) |
| SpacePi | Jack Rugile | MIT | MIT (no image or sound files; everything is drawn in code) |
| Speedway Sprint (originally “Speedway”) | Frank Force | MIT | MIT (car, road and scenery drawn in code, sound effects generated at runtime) |
| Spider Solitaire | Christopher Müller | MIT | MIT (cards drawn in code with text ranks and inline SVG suits; no image or audio files) |
| SQL Detective Mystery (originally “SQL Murder Mystery”) | NUKnightLab (Joon Park, Cathy He, Joe Germuska) | MIT | CC BY-SA 4.0 (case text and database content); sql.js and CodeMirror, MIT |
| Star Halma (originally “Chinese Checkers”) | Christopher Müller | MIT | MIT (star board and marbles drawn with HTML and CSS, no image or audio files) |
| Stolen Sword | Ian Chiao | MIT | MIT (no image or audio files; everything is drawn in code and sounds use the ZzFX synth) |
| Strike Lane Bowling | isocialPractice | MIT | MIT (lane and HUD drawn in code; ball and pin 3D models included in the repository; three.js under MIT) |
| Sudoku Flow (originally “SudokuFlow”) | Bharani Kumar S | MIT | MIT (no image or audio files; sounds made in the browser; canvas-confetti library under ISC) |
| Surakarta | Christopher Müller | MIT | MIT (board, loop arcs and stones drawn with SVG and CSS, no image or audio files) |
| Tangram | Christopher Müller | MIT | MIT (pieces and outlines drawn as inline SVG in code, no image or audio files) |
| Tank Ricochet (originally “Tank Combat”) | Frank Force | MIT | MIT (3D models, textures and sound effects are generated in code) |
| Tents and Trees Puzzle (originally “Tents”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| The Great Train Robbery | Ondřej Žára | MIT | MIT (text-mode graphics drawn in code), Cascadia Mono font by Microsoft under OFL-1.1 |
| The Reapers: Tournament of Destiny | Kilian Arjona and Valeria Sivkova | Apache-2.0 | Apache-2.0 (pixel art and ZzFX sound effects by Valeria Sivkova; Tinyfont, MIT) |
| The Sunshine Policy | Markus Fisch | Unlicense | Unlicense (public domain; all scenes and characters are inline SVG drawn by the author, no sound) |
| Tiny Synth Piano (originally “1Keys”) | Frank Force | GPL-3.0 | GPL-3.0 (all sound synthesized with the Web Audio API, no image or audio files) |
| Tiny Track Racer (originally “Micro Racer”) | Frank Force | MIT | MIT (cars and terrain drawn in code, sounds generated at runtime); Box2D physics under the zlib license |
| Tower of Hanoi | Douile | MIT | MIT (rings and pegs drawn in code; Feather icons, MIT) |
| Train Track Logic (originally “Tracks”) | James Harvey and Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Typer Defense (originally “Typer”) | Berk Erol | GPL-3.0 | GPL-3.0 (letters and effects drawn on canvas, no image or audio files) |
| Undead Mirror Maze (originally “Undead”) | Steffen Bauer (Simon Tatham's Portable Puzzle Collection) | MIT | MIT (monster pictures and all other graphics are drawn by the game code; no images or audio) |
| Unicorns Off My Lawn | Michel Sabchuk | MIT | MIT (all art drawn in code from the author's own vector paths; music and sounds generated in code) |
| Universal Reversi | Norbert Nopper | MIT | MIT (board and discs drawn with CSS, no image or audio files) |
| Unruly Black and White (originally “Unruly”) | Lennard Sprong (Simon Tatham's Portable Puzzle Collection) | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Untangle Lines (originally “Untangle”) | Simon Tatham | MIT | MIT (all graphics are drawn by the game code; no images or audio) |
| Warden's Duty | Ondřej Žára | ISC | ISC (text glyphs and CSS only, no image or audio files); rot.js library under BSD-3-Clause |
| Word Search | Bill (BunKat LLC) and Lucas-C | MIT | MIT (HTML and CSS only, no image or audio assets; bundled jQuery 1.7.1 under MIT) |
| Xiangqi | Christopher Müller | MIT | Board and character pieces: MIT. Optional symbol pieces: CC BY 4.0, adapted by Christopher Müller from Kadagaden's xiangqi_wikipedia_intl_modded set (github.com/Kadagaden/chess-pieces), itself modified from Wikimedia Commons drawings by Inductiveload (public domain per Commons; listed as CC BY-SA in the PaperGames notice) |