Simon Tatham's Portable Puzzle Collection
- Black Box: Ball-finding puzzle
- Bridges: Bridge-placing puzzle
- Cube: Rolling cube puzzle
- Dominosa: Domino tiling puzzle
- Fifteen: Sliding block puzzle
- Filling: Polyomino puzzle
- Flip: Tile inversion puzzle
- Flood: Flood-filling puzzle
- Galaxies: Symmetric polyomino puzzle
- Guess: Combination-guessing puzzle
- Inertia: Gem-collecting puzzle
- Keen: Arithmetic Latin square puzzle
- Light Up: Light-bulb placing puzzle
- Loopy: Loop-drawing puzzle
- Magnets: Magnet-placing puzzle
- Map: Map-colouring puzzle
- Mines: Mine-finding puzzle
- Mosaic: Grid-filling puzzle
- Net: Network jigsaw puzzle
- Netslide: Toroidal sliding network puzzle
- Palisade: Grid-division puzzle
- Pattern: Pattern puzzle
- Pearl: Loop-drawing puzzle
- Pegs: Peg solitaire puzzle
- Range: Visible-distance puzzle
- Rectangles: Rectangles puzzle
- Same Game: Block-clearing puzzle
- Signpost: Square-connecting puzzle
- Singles: Number-removing puzzle
- Sixteen: Toroidal sliding block puzzle
- Slant: Maze-drawing puzzle
- Solo: Number placement puzzle
- Tents: Tent-placing puzzle
- Towers: Tower-placing Latin square puzzle
- Tracks: Path-finding railway track puzzle
- Twiddle: Rotational sliding block puzzle
- Undead: Monster-placing puzzle
- Unequal: Latin square puzzle
- Unruly: Black and white grid puzzle
- Untangle: Planar graph layout puzzle
Built from Joel Eager's fork.
(See also: Upstream homepage and License)
Commit: 2026-09-12 35a0c57; Add web auto-save feature using JavaScript local storage API
Based on upstream commit: 2026-09-22 616da16; Mines: add a user preference for question marks.