Game Credits & Licenses

Every game on GN Math is open source, and we thank all the creators who share their work. Each game’s folder on this site also keeps its original license file.

GameCreatorCode licenseSource
2048Gabriele CirulliMITRepository
A Dark RoomMichael Townsend (doublespeak games) and contributorsMPL-2.0Repository
Andromeda InvadersSusam PalMITRepository
BackgammonChristopher MüllerMITRepository
Backspace: Return to Figadore
orig. “BACKSPACE - Return to planet Figadore”
Jasper Renow-Clarke (picosonic)MITRepository
Backyard SluggerFrank ForceMITRepository
Bagh-ChalChristopher MüllerMITRepository
Bee KindJasper Renow-Clarke (picosonic)MITRepository
Black Box Lasers
orig. “Black Box”
James Harvey (Simon Tatham's Portable Puzzle Collection)MITRepository
Black Hole SquareQuinten ClauseMITRepository
Block Code Duck Pond
orig. “Blockly Games: Pond Tutor”
Blockly Games by GoogleApache-2.0Repository
Block Code Maze
orig. “Blockly Games: Maze”
Blockly Games by GoogleApache-2.0Repository
Block Code Music
orig. “Blockly Games: Music”
Blockly Games by GoogleApache-2.0Repository
Block Code Turtle Art
orig. “Blockly Games: Turtle”
Blockly Games by GoogleApache-2.0Repository
Block DropJake GordonMITRepository
Bounce BackFrank ForceGPL-2.0Repository
Brick Smash
orig. “Brickout”
Frank ForceMITRepository
Bridges Island Puzzle
orig. “Bridges”
James Harvey and Simon TathamMITRepository
Brough Dungeon
orig. “JavaScript Broughlike Tutorial”
Jeremiah ReidMITRepository
Bubble Pop ShooterFrank ForceMITRepository
Bullet Hell Space Shooter
orig. “Bullet Hell”
Amelia ClarkeMITRepository
Bulls and CowsChristopher MüllerMITRepository
Bullseye Archery
orig. “Archery Game”
Adnan Zawad TokyMITRepository
Can't Get BackKipkatMITRepository
Canvas Tower Defense
orig. “Canvas TD”
Teddy CrossMITRepository
CheckersChristopher MüllerMITRepository
Chess vs Computer
orig. “chess-ai (Simple Chess AI)”
Zhang ZeyuMITRepository
City Shield
orig. “Missile Defense”
Frank ForceMITRepository
Coding GolfJasper Renow-Clarke (picosonic)MITRepository
CoilHakim El HattabMITRepository
Color Pour Sort
orig. “Be like water”
Gedas-SAGPL-3.0Repository
Color Tile Match
orig. “Match 3 game”
Alexander BazhanovMITRepository
Compact ConflictJakub WasilewskiZlibRepository
ComplementsFrank ForceMITRepository
Crater SpaceJasper Renow-Clarke (picosonic)MITRepository
CSS DinerLuke Pacholski (flukeout)MPL-2.0Repository
CSS Grid Carrot PatchThomas ParkMITRepository
Dominoes
orig. “Domino”
Christopher MüllerMITRepository
Dominosa Domino Logic
orig. “Dominosa”
Simon TathamMITRepository
Dots and BoxesChristopher MüllerMITRepository
Downhill Ski
orig. “Skiing”
Frank ForceMITRepository
DurakChristopher MüllerMITRepository
Egg Time RewindFrank ForceGPL-2.0Repository
ElematterJack RugileMITRepository
Elevator SagaMagnus Wolffelt and contributorsMITRepository
Emoji Horde
orig. “Emoji Survivors”
Frank ForceMITRepository
Escape the Catacombs
orig. “Escape from Death Hole”
Santi HerranzMITRepository
Evolving Civilization
orig. “Evolve”
Peter Motschmann (Demagorddon)MPL-2.0Repository
Factors GameMichael P. NitowskiMITRepository
FanoronaChristopher MüllerMITRepository
Fifteen Slide
orig. “15 Puzzle Game”
Alexander BazhanovMITRepository
Five Dice Scorecard
orig. “Yatzy”
Christopher MüllerMITRepository
Five-Square Tiling Puzzle
orig. “Pentomino Puzzle”
Christopher MüllerMITRepository
Fleet Strike
orig. “Battleboat.js”
Bill MeiMITRepository
Flexbox Lily PondThomas ParkMITRepository
Flood Fill Puzzle
orig. “Flood”
Simon TathamMITRepository
Four in a RowChristopher MüllerMITRepository
Fox and GeeseChristopher MüllerMITRepository
Free Throw Frenzy
orig. “Free Throw”
Frank ForceMITRepository
FreeCell Solitaire
orig. “FreeCell”
Christopher MüllerMITRepository
Galaxies Symmetry Puzzle
orig. “Galaxies”
James Harvey and Simon TathamMITRepository
Game of the Amazons
orig. “Amazons”
Christopher MüllerMITRepository
GoChristopher MüllerMITRepository
Golden Apple Snake
orig. “Snake”
Frank ForceMITRepository
GomokuChristopher MüllerMITRepository
Gravity GolfeschatonicMITRepository
Greater-Than Grid
orig. “Unequal”
James Harvey and Simon TathamMITRepository
Hel's TrialSebastian DornMITRepository
HexChristopher MüllerMITRepository
Hex FormationMason BlierMITRepository
HextrisLogan Engstrom, Garrett Finucane, Noah Moroze, Michael YangGPL-3.0Repository
Highway PursuitFrank ForceMITRepository
HnefataflChristopher MüllerMITRepository
Hop Across
orig. “Froggit”
Frank ForceMITRepository
Hue JumperFrank ForceGPL-3.0Repository
Humwin & DarboldMarkus FischUnlicenseRepository
Hurry Cave Shooter
orig. “hurry!”
Hugh KennedyMITRepository
Hyperspace Garbage CollectionRaymond Zhou (razh)MITRepository
Inertia Gem Slide
orig. “Inertia”
Simon TathamMITRepository
Infinite CarsTakane IchinoseGPL-3.0Repository
IsoCityVictor RibeiroMITRepository
JetdashFrank ForceMITRepository
Klondike Solitaire
orig. “Klondike”
Christopher MüllerMITRepository
KonaneChristopher MüllerMITRepository
Learn Git BranchingPeter CottleMITRepository
Light Switch Grid
orig. “lights-out”
Tejas WavdeMITRepository
Light Up Lamp Puzzle
orig. “Light Up”
James Harvey and Simon TathamMITRepository
Little Platformer
orig. “LittleJS Platformer Example”
Frank ForceMITRepository
Logic MinesPaweł MarczewskiMITRepository
Loopy Loop Puzzle
orig. “Loopy”
Mike Pinna, Lambros Lambrou and Simon TathamMITRepository
Lost City of SMarkus FischUnlicenseRepository
Lost TreasuresMarkus FischUnlicenseRepository
LudoChristopher MüllerMITRepository
Magnet Dominoes
orig. “Magnets”
James Harvey and Simon TathamMITRepository
Mahjong SolitaireCTBot000MITRepository
MancalamoparisthebestAGPL-3.0-or-laterRepository
Marble Spiral
orig. “Zoomi”
Frank ForceMITRepository
Math Cage Grid
orig. “Keen”
Simon TathamMITRepository
Math Sprint GameAmey Thakur & Mega SatishMITRepository
Memory Pairs
orig. “memory”
Tejas WavdeMITRepository
Mini Grand Prixhexinhao (xhhdaxx)MITRepository
Mini Putt Park
orig. “Mini Golf”
Frank ForceMITRepository
Mole BonkChristopher Scott HernandezMITRepository
Moon LanderFrank ForceMITRepository
Net Pipe Puzzle
orig. “Net”
Simon TathamMITRepository
Netslide Pipe Puzzle
orig. “Netslide”
Richard Boulton and Simon TathamMITRepository
Nine Men's MorrisChristopher MüllerMITRepository
Norman the Necromancer
orig. “Norman The Necromancer”
Dan PrinceUnlicenseRepository
Number PathTejas WavdeMITRepository
OnOffDaniel Marino and Brad DunbarMITRepository
OrbitSwarmFrank ForceMITRepository
Paddle DuelFrank ForceMITRepository
Pearl Loop Puzzle
orig. “Pearl”
Simon TathamMITRepository
Peg SolitaireChristopher MüllerMITRepository
PegballFrank ForceMITRepository
Penalty Kick Showdown
orig. “PaDi Shooter 89”
Carlos Sardo & Diogo SardoMITRepository
PinballFrank ForceMITRepository
Pipe FlapperFrank ForceMITRepository
Pixel Sketch Studio
orig. “PixelCraft”
gitstqMITRepository
Planet Protector
orig. “Protector”
Frank ForceMITRepository
Pocket Pool
orig. “Pool”
Frank ForceMITRepository
PoliGuardIon MateusMITRepository
PowerwingFrank ForceMITRepository
Prestige Tree RewrittenJacorbMITRepository
Princess of CoriniumJasper Renow-Clarke (picosonic)MITRepository
Progress KnightIhtasham42UnlicenseRepository
Pyramid SolitaireChristopher MüllerMITRepository
Radius RaidJack RugileMITRepository
Range Shading Puzzle
orig. “Range”
Jonas Kölker and Simon TathamMITRepository
Realm of Ages ClickerSamGPL-3.0Repository
Red Rock Descent
orig. “redrock”
StarKnighttISCRepository
River StrikeFrank ForceMITRepository
Robot CoderSchnarkApache-2.0Repository
Rock Blaster
orig. “Astroblast”
Frank ForceMITRepository
Royal Game of UrChristopher MüllerMITRepository
Same Game Blocks
orig. “Same Game”
James Harvey (Simon Tatham's Portable Puzzle Collection)MITRepository
SenetChristopher MüllerMITRepository
ShogiChristopher MüllerMITRepository
Signpost Arrow Chain
orig. “Signpost”
James Harvey and Simon TathamMITRepository
Sky Hop
orig. “Skyhop”
Frank ForceMITRepository
Skyscraper Sightlines
orig. “Towers”
Simon TathamMITRepository
Slant Diagonals
orig. “Slant”
Simon TathamMITRepository
Snakes and LaddersChristopher MüllerMITRepository
SpacePiJack RugileMITRepository
Speedway Sprint
orig. “Speedway”
Frank ForceMITRepository
Spider SolitaireChristopher MüllerMITRepository
SQL Detective Mystery
orig. “SQL Murder Mystery”
NUKnightLab (Joon Park, Cathy He, Joe Germuska)MITRepository
Star Halma
orig. “Chinese Checkers”
Christopher MüllerMITRepository
Stolen SwordIan ChiaoMITRepository
Strike Lane BowlingisocialPracticeMITRepository
Sudoku Flow
orig. “SudokuFlow”
Bharani Kumar SMITRepository
SurakartaChristopher MüllerMITRepository
TangramChristopher MüllerMITRepository
Tank Ricochet
orig. “Tank Combat”
Frank ForceMITRepository
Tents and Trees Puzzle
orig. “Tents”
Simon TathamMITRepository
The Great Train RobberyOndřej ŽáraMITRepository
The Reapers: Tournament of DestinyKilian Arjona and Valeria SivkovaApache-2.0Repository
The Sunshine PolicyMarkus FischUnlicenseRepository
Tiny Synth Piano
orig. “1Keys”
Frank ForceGPL-3.0Repository
Tiny Track Racer
orig. “Micro Racer”
Frank ForceMITRepository
Tower of HanoiDouileMITRepository
Train Track Logic
orig. “Tracks”
James Harvey and Simon TathamMITRepository
Typer Defense
orig. “Typer”
Berk ErolGPL-3.0Repository
Undead Mirror Maze
orig. “Undead”
Steffen Bauer (Simon Tatham's Portable Puzzle Collection)MITRepository
Unicorns Off My LawnMichel SabchukMITRepository
Universal ReversiNorbert NopperMITRepository
Unruly Black and White
orig. “Unruly”
Lennard Sprong (Simon Tatham's Portable Puzzle Collection)MITRepository
Untangle Lines
orig. “Untangle”
Simon TathamMITRepository
Warden's DutyOndřej ŽáraISCRepository
Word SearchBill (BunKat LLC) and Lucas-CMITRepository
XiangqiChristopher MüllerMITRepository