up

By size

Every game and app, the smallest first: its own code's lines -- its file, its folder's and its kits' modules; not the Playground's nor the libraries'. At most 5000 each, but for the few that carry a whole language.

TinyWolfenstein3d TinyWolfenstein3d 3D, 1992, 136 lines, 1 file
The same maze, each wall cell a box. source · code map
TinyPong TinyPong 2D, 1972, 186 lines, 1 file
Pong again, the ball, walls and paddles as bodies of the physics engine. source · code map
TinyClock TinyClock app, 1984, 220 lines, 1 file
The time here and in six cities, on hands or in a strip, and an alarm. source · code map
TinyTiled TinyTiled app, 2008, 237 lines, 1 file
TinyMario's level, a cell at a time, the camera following the cursor along it. source · code map
TinyIRC TinyIRC app, 1989, 239 lines, 1 file
Channels and nicks: join #tiny, type a line, everyone in it reads it. source · code map
Pong Pong 2D, 1972, 241 lines, 1 file
The first port: two paddles and a ball, by the rules. source · code map
TinySpacewar TinySpacewar 2D, 1962, 242 lines, 1 file
Two ships duelling around a star whose gravity pulls them in. source · code map
TinyCameltry TinyCameltry 2D, 1989, 252 lines, 1 file
You don't move the ball, you turn the maze. source · code map
AiOthello AiOthello 2D, 1971, 258 lines, 1 file
Othello against a computer thinking 4 moves ahead with alpha-beta. source · code map
TinyTennisForTwo TinyTennisForTwo 2D, 1958, 260 lines, 1 file
Tennis from the side on an oscilloscope, a knob and a button each. source · code map
TinySlingshot TinySlingshot 2D, 2009, 283 lines, 1 file
Pull back the slingshot and knock down a tower of physics bodies. source · code map
Snake Snake 2D, 1976, 289 lines, 1 file
Eat, grow longer, don't bite yourself. source · code map
AiConnect4 AiConnect4 2D, 1974, 306 lines, 1 file
Connect 4 against a computer that searches deeper by iterative deepening, move ordering and a transposition table, and says what each saved. source · code map
TinyWolfenstein TinyWolfenstein 2.5D, 1992, 307 lines, 1 file
A maze walked in first person. source · code map
TinyAseprite TinyAseprite app, 2001, 307 lines, 1 file
TinyMario's hero, four frames of pixel art: paint them, play them, export them. source · code map
TinyMario64 TinyMario64 3D, 1996, 314 lines, 1 file
Floating platforms and five stars, running and jumping in 3D. source · code map
TinyWumpus TinyWumpus 2D, 1973, 315 lines, 3 files
Twenty rooms in the dark, a smell, a draft, a rustle of bats, and five crooked arrows. source · code map
TinyBattlezone3d TinyBattlezone3d 3D, 1980, 318 lines, 1 file
The same plain and the same enemy, with solid faces. source · code map
TinyHamurabi TinyHamurabi 2D, 1968, 318 lines, 1 file
Ten years of ancient Sumer, a harvest at a time, typed on a teletype. source · code map
TinyPuzzleBobble TinyPuzzleBobble 2D, 1994, 326 lines, 1 file
Shoot a bubble off the walls; three of a colour pop. source · code map
TinyJourney TinyJourney 2D, 2012, 329 lines, 1 file
Walk, slide and fly across a desert to the light on the mountain, a stranger in white at your side. source · code map
TinyTowerDefense TinyTowerDefense 2D, 2007, 334 lines, 1 file
Build the maze the monsters must walk, out of towers. source · code map
TinyMissileCommand TinyMissileCommand 2D, 1980, 340 lines, 3 files
Missiles rain on six cities; aim counter-missiles where they will be. source · code map
TinyMazeWar TinyMazeWar 2.5D, 1973, 342 lines, 1 file
Eyeballs hunting each other down the corridors of a maze, in lines. source · code map
TinyHalfLife2 TinyHalfLife2 3D, 2004, 362 lines, 1 file
A yard of Ravenholm, two zombies, and the gravity gun. source · code map
TinyStoneAge TinyStoneAge 2D, 1992, 363 lines, 1 file
Take a dinosaur across stones over the void to the cave: cracked ones fall behind you, arrow blocks carry you, keys open locks. source · code map
TinyBabaIsYou TinyBabaIsYou 2D, 2019, 367 lines, 5 files
The rules are words on the board, and you can push them. source · code map
TinyPang TinyPang 2D, 1989, 369 lines, 1 file
Shoot a harpoon up at bouncing balloons: each bursts into two smaller ones, round the world's landmarks. source · code map
TinyMonumentValley TinyMonumentValley 3D, 2014, 379 lines, 1 file
Walk over architecture that cannot exist, trusting the picture. source · code map
TinyWitness TinyWitness 2D, 2016, 384 lines, 1 file
Draw one line across each panel of an island: mazes, dots, and black and white squares to keep apart, taught without a word. source · code map
TinyDonkeyKong TinyDonkeyKong 2D, 1981, 385 lines, 1 file
Slanted girders, ladders, and barrels rolling down at you. source · code map
TinySoundtracker TinySoundtracker app, 1987, 393 lines, 3 files
A song as a grid of notes in four channels, typed on a piano of letters, played as it's edited. source · code map
TinyTetris TinyTetris 2D, 1984, 394 lines, 1 file
Falling pieces, full lines cleared, juiced: lines burst into their colors, drops knock the well. source · code map
TinyIncredibleMachine TinyIncredibleMachine 2D, 1993, 400 lines, 1 file
Build a Rube Goldberg machine from a bin of parts, then watch it put a ball in a basket. source · code map
TinyJoust TinyJoust 2D, 1982, 404 lines, 1 file
Flap an ostrich over lava; the higher lance wins. source · code map
TinyHades TinyHades 3D, 2020, 405 lines, 1 file
Out of the underworld a chamber at a time, a boon from a god after each. source · code map
TinyBlockout TinyBlockout 3D, 1989, 416 lines, 1 file
Tetris down a well, seen from above, with pieces turning in 3D. source · code map
AiGo AiGo 2D, 2006, 417 lines, 1 file
Go against a computer with no evaluation function at all: it judges a position by playing it out at random, hundreds of times. source · code map
TinyCoreWar TinyCoreWar 2D, 1984, 418 lines, 1 file
Write two programs in its editor, then watch them fight in one circular memory, each trying to make the other execute a DAT. source · code map
TinyMario TinyMario 2D, 1985, 419 lines, 3 files
Run, jump, stomp, and scroll to the flag. source · code map
TinyBattlezone TinyBattlezone 2.5D, 1980, 421 lines, 1 file
A tank's periscope over a plain of wireframe pyramids and blocks. source · code map
TinyAdventure TinyAdventure 2D, 1980, 426 lines, 1 file
A square, three castles' worth of keys, three dragons, a sword, and the enchanted chalice to bring home. source · code map
TinyPortal TinyPortal 3D, 2007, 432 lines, 1 file
One test chamber, a cube on a ledge, and a portal gun: fling yourself. source · code map
TinyRogue TinyRogue 2D, 1980, 444 lines, 1 file
A dungeon made anew each game, down to the Amulet of Yendor. source · code map
TinyShufflePuck TinyShufflePuck 2.5D, 1988, 446 lines, 1 file
Air hockey down a table in perspective against a bar's regulars. source · code map
TinyPinball3d TinyPinball3d 3D, 1992, 449 lines, 1 file
The same table in 3D, on the physics engine. source · code map
TinyTonyHawk TinyTonyHawk 2D, 1999, 451 lines, 1 file
Two minutes on a half-pipe seen from the side: pump, fly, flip, grab, and chain it all. source · code map
TinyFreeCell TinyFreeCell 2D, 1978, 458 lines, 3 files
All 52 cards face up on eight columns, and four free cells to park them. source · code map
TinyIco TinyIco 2D, 2001, 464 lines, 3 files
Lead Yorda by the hand out of a castle: pull her up ledges, call her over gaps, beat off the shadows that come for her. source · code map
TinyComanche3d TinyComanche3d 3D, 1992, 466 lines, 3 files
The same island as triangles and a z-buffer. source · code map
TinyKarel TinyKarel 2D, 1981, 466 lines, 1 file
Type a program in Pattis's language and watch the robot run it: the newspaper, the harvest, the stairs, the maze. source · code map
TinyPerspective TinyPerspective 3D, 2012, 470 lines, 3 files
Place a camera in a 3D world, then run a 2D platformer on the picture it takes. source · code map
TinySolitaire TinySolitaire 2D, 1990, 477 lines, 3 files
Seven columns, the stock, and four foundations to build, ace to king. source · code map
TinyElite3d TinyElite3d 3D, 1984, 479 lines, 1 file
The same flight, with solid ships. source · code map
TinyVVVVVV TinyVVVVVV 2D, 2010, 480 lines, 3 files
You cannot jump: flip gravity and walk on the ceiling, past spikes on both sides. source · code map
TinyFrogger TinyFrogger 2D, 1981, 480 lines, 1 file
Hop a frog across a road of cars and a river of logs, into five bays. source · code map
TinyDoom3d TinyDoom3d 3D, 1993, 484 lines, 3 files
The same level, drawn as any 3D scene. source · code map
TinyLodeRunner TinyLodeRunner 2D, 1983, 490 lines, 5 files
Take all the gold, no jumping and no fighting: dig holes instead. source · code map
TinyInvaders TinyInvaders 2D, 1978, 492 lines, 3 files
A formation of aliens marching down, and a cannon under four bunkers. source · code map
TinyLunarLander TinyLunarLander 2D, 1979, 492 lines, 1 file
Turn, fire the engine, and set a module down on a pad of the moon. source · code map
TinyCeleste TinyCeleste 2D, 2018, 507 lines, 3 files
Climb a mountain a screen at a time, with a jump, a dash, and the walls. source · code map
TinyMarioGalaxy2D TinyMarioGalaxy2D 2D, 2007, 510 lines, 1 file
Run round planetoids, stand underneath them, jump from one into the pull of the next, to the Power Star. source · code map
TinyLemmings TinyLemmings 2D, 1991, 511 lines, 1 file
Creatures walk mindlessly; give them jobs to save them. source · code map
TinyWorms TinyWorms 2D, 1995, 515 lines, 1 file
Artillery for two: angle, power, the wind, and craters. source · code map
TinyGranTrak10 TinyGranTrak10 2D, 1974, 519 lines, 3 files
One white car on a black track, alone against the clock, a gear lever and oil slicks. source · code map
TinyBreakout TinyBreakout 2D, 1976, 525 lines, 1 file
Pong on its side, played alone against a wall of bricks. source · code map
TinyMicroMachines TinyMicroMachines 2D, 1991, 528 lines, 3 files
Tiny cars racing seen from above on a breakfast table. source · code map
TinySimCity TinySimCity 2D, 1989, 528 lines, 1 file
Lay out roads, power and zones, and the city builds itself. source · code map
TinyGalaga TinyGalaga 2D, 1981, 533 lines, 5 files
A fixed shooter whose enemies fly in on paths and dive at you. source · code map
TinySokoban TinySokoban 2D, 1982, 533 lines, 7 files
Push every box onto a goal, one at a time, never pulling. source · code map
TinyZelda TinyZelda 2D, 1986, 535 lines, 5 files
An overworld of screens, a sword, a key, and a dungeon. source · code map
TinySuperMeatBoy TinySuperMeatBoy 2D, 2010, 538 lines, 3 files
Run, jump and wall-jump past saws to Bandage Girl, die a lot, and watch every try at once. source · code map
TinyFlappyBird TinyFlappyBird 2D, 2013, 539 lines, 1 file
One button: flap through the gaps between pipes. source · code map
TinyFez TinyFez 2.5D, 2012, 546 lines, 3 files
A flat world you can turn a quarter at a time: what lines up on the screen is next to each other. source · code map
TinyOutRun TinyOutRun 2.5D, 1986, 547 lines, 5 files
A red convertible on a road of curves and hills, palm trees going by. source · code map
TinyComanche TinyComanche 2.5D, 1992, 549 lines, 3 files
A helicopter over a voxel island, popping balloons. source · code map
Tetris Tetris 2D, 1984, 551 lines, 1 file
Falling pieces, full lines cleared. source · code map
TinyMarioGalaxy TinyMarioGalaxy 3D, 2007, 553 lines, 1 file
Round a planet, over a cube's edges, down onto a platform from under the planet, and on to the tiny planet of the Power Star. source · code map
TinyRobotron TinyRobotron 2D, 1982, 557 lines, 3 files
Two sticks, one to run and one to shoot, and a crowd of robots. source · code map
TinyPortal2D TinyPortal2D 2D, 2007, 561 lines, 1 file
A platformer where the way through is a pair of holes you shoot. source · code map
TinyXCOM TinyXCOM 2D, 1994, 568 lines, 1 file
Four soldiers, a crashed UFO, and a fight in turns. source · code map
TinyDune2 TinyDune2 2D, 1992, 572 lines, 3 files
Harvest, build, and order units by pointing: real-time strategy. source · code map
TinyMetalGearSolid TinyMetalGearSolid 2D, 1998, 584 lines, 3 files
Across an enemy base to the elevator, unseen, with a radar, a knock and a cardboard box. source · code map
TinySoldat TinySoldat 2D, 2002, 589 lines, 1 file
A side-view deathmatch on jet boots against two bots, and ragdolls. source · code map
TinyKickOff2 TinyKickOff2 2D, 1990, 606 lines, 5 files
Football from above, where the ball is not glued to your feet. source · code map
TinyGradius TinyGradius 2D, 1985, 607 lines, 5 files
A cave scrolling by itself, waves of enemies, and the power-up bar. source · code map
TinyElite TinyElite 2.5D, 1984, 607 lines, 1 file
A Cobra in orbit round Lave, pirates, and docking in the Coriolis station. source · code map
TinySensibleSoccer TinySensibleSoccer 2D, 1992, 610 lines, 5 files
Football with aftertouch, the third answer to the ball question. source · code map
TinySuperSprint TinySuperSprint 2D, 1986, 612 lines, 3 files
Four little cars on a figure eight with a bridge, golden wrenches buying upgrades. source · code map
TinyCrush3d TinyCrush3d 3D, 2012, 615 lines, 5 files
TinyCrush with real cubes: crush, and watch the level fold onto your plane as the camera turns straight on. source · code map
TinyCrush TinyCrush 2.5D, 2007, 619 lines, 5 files
Crush a level flat along your line of sight, and walk across what was far apart in depth. source · code map
TinyDungeonMaster TinyDungeonMaster 2.5D, 1987, 619 lines, 1 file
One hero underground, a step at a time, with a torch and no map. source · code map
TinyBraid TinyBraid 2D, 2008, 620 lines, 5 files
Run, jump, die, and hold shift: time runs backwards, and each room bends it another way. source · code map
TinyQuake TinyQuake 3D, 1996, 623 lines, 1 file
Three rooms, three runes, and the exit, in true 3D. source · code map
TinyDefender TinyDefender 2D, 1981, 629 lines, 3 files
A planet six screens wide, humanoids to save from the landers. source · code map
AiChess AiChess 2D, 1950, 629 lines, 1 file
Chess against a computer thinking 3 moves ahead with alpha-beta. source · code map
TinyPinball TinyPinball 2D, 1992, 634 lines, 1 file
A table from above: plunger, flippers, bumpers, targets, and tilt. source · code map
TinyZork TinyZork 2D, 1977, 635 lines, 3 files
A white house, a trap door, a troll, and a grue in the dark, in words only. source · code map
Asteroid Asteroid 2D, 1979, 645 lines, 1 file
A ship with inertia, rocks breaking into smaller rocks. source · code map
TinyPrinceOfPersia TinyPrinceOfPersia 2D, 1989, 645 lines, 3 files
Run, jump, hang and climb through a dungeon of ledges, spikes and a gate. source · code map
TinySupercars TinySupercars 2D, 1990, 645 lines, 3 files
Three laps against three cars on a scrolling track, missiles, and a shop between races. source · code map
TinyWarcraft2 TinyWarcraft2 2D, 1995, 651 lines, 3 files
Peasants mine gold and chop wood; footmen fight orcs. source · code map
TinyInteractivePhysics TinyInteractivePhysics app, 1989, 653 lines, 1 file
Draw disks and blocks, tie them with springs, ropes, rods and pins, press Run: the meters plot the energies, the tape rewinds. source · code map
TinyRick TinyRick 2D, 1989, 660 lines, 7 files
A temple full of traps, starting with a boulder rolling after you. source · code map
TinyTurrican TinyTurrican 2D, 1990, 665 lines, 5 files
Run and gun through a world bigger than the screen: spread and laser, the lightning beam, the gyroscope wheel, and a secret cave. source · code map
TinyRType TinyRType 2D, 1987, 666 lines, 5 files
The Force at your ship's nose, a beam to charge, a battleship at the end. source · code map
TinyFinalFight TinyFinalFight 2D, 1989, 668 lines, 7 files
Walk down a street beating up wave after wave of thugs, then their boss. source · code map
TinyManiacMansion TinyManiacMansion 2D, 1987, 677 lines, 3 files
Past the purple tentacle and into Dr. Fred's lab, a verb and a click at a time. source · code map
TinySokobanEd TinySokobanEd 2D, 1983, 686 lines, 7 files
TinySokoban's levels: type them, check them, play them, export the file the game is built with. source · code map
TinyDDR TinyDDR 2D, 1998, 689 lines, 3 files
Press each arrow as it reaches the top, in time with the music. source · code map
TinyTeardown TinyTeardown 3D, 2020, 693 lines, 1 file
A heist in a level of voxels, every one of which can be knocked out. source · code map
TinyAloneInTheDark TinyAloneInTheDark 3D, 1992, 705 lines, 3 files
A house at night seen by fixed cameras, a locked study, and something in the corridor. source · code map
TinyNLS TinyNLS app, 1968, 705 lines, 3 files
A document as a tree of statements, edited with a mouse and viewed and linked in several ways. source · code map
TinyCyberSled TinyCyberSled 3D, 1993, 711 lines, 1 file
Two hover-tanks duel in a closed arena of flat-shaded polygons. source · code map
TinySpeedball2 TinySpeedball2 2D, 1990, 720 lines, 5 files
Handball, ice hockey and a fist fight on a sheet of metal. source · code map
TinyZeldaLinkPast TinyZeldaLinkPast 2.5D, 1991, 728 lines, 3 files
Hyrule scrolling past, soldiers and bushes to cut, three pendants, and the Master Sword in the Lost Woods. source · code map
TinyTron3d TinyTron3d 3D, 1982, 732 lines, 3 files
The same light cycles, the trails as walls you can look at from behind. source · code map
TinyDescent3d TinyDescent3d 3D, 1995, 735 lines, 5 files
The same mine, drawn by playground3d. source · code map
TinyGuitarHero TinyGuitarHero 2.5D, 2005, 735 lines, 3 files
Hold the fret and strum as each note reaches the line. source · code map
TinyStreetFighter TinyStreetFighter 2D, 1991, 738 lines, 7 files
Two fighters, one screen, best of three rounds, and a fireball. source · code map
TinyMetroid TinyMetroid 2D, 1986, 746 lines, 3 files
One closed world of caves: the morph ball, the missiles, the boots, the bombs, and Kraid. source · code map
TinyVikings TinyVikings 2D, 1992, 758 lines, 7 files
Three vikings, one keyboard: Erik jumps and headbutts walls, Baleog fights and shoots, Olaf's shield is a glider and a step; all three to the exit. source · code map
TinyZaxxon TinyZaxxon 2.5D, 1982, 759 lines, 3 files
A fighter along an isometric fortress, over walls and between towers. source · code map
TinyMarbleMadness TinyMarbleMadness 3D, 1984, 767 lines, 1 file
Roll a marble down a course floating in space, against the clock. source · code map
TinyVi TinyVi app, 1976, 774 lines, 3 files
A screen editor with modes: keys are commands until i, text until Escape; README says them. source · code map
TinyMinecraft TinyMinecraft 3D, 2009, 775 lines, 1 file
Walk, jump, fly, and remove and place blocks. source · code map
TinyMyst TinyMyst 2D, 1993, 794 lines, 3 files
A deserted island, four marker switches, a library, two brothers trapped in two books, and a secret behind the shelf. source · code map
TinyGTA TinyGTA 2.5D, 1997, 798 lines, 3 files
A city from above: any car is yours, phones ring with work, and the police count your crimes in stars. source · code map
TinyCivilization TinyCivilization 2D, 1991, 801 lines, 1 file
Found cities from 4000 BC and climb a tree of technologies. source · code map
TinyDoom TinyDoom 2.5D, 1993, 806 lines, 3 files
A level of sectors: stairs, a pillar, a window onto a dark room. source · code map
TinyGauntlet2 TinyGauntlet2 2D, 1986, 807 lines, 3 files
Four heroes, a dungeon seen from above, and generators spawning crowds. source · code map
TinyDiablo TinyDiablo 2.5D, 1996, 817 lines, 3 files
Click to walk and kill in a dungeon drawn from one fixed angle. source · code map
TinyXpilot TinyXpilot 2D, 1991, 817 lines, 1 file
Ships with inertia and gravity in a cave, cannons and fuel stations. source · code map
TinyTron TinyTron 2D, 1982, 836 lines, 3 files
Two to four cycles leaving walls of light, on arenas with obstacles: the last one riding wins. source · code map
TinyPacman TinyPacman 2D, 1980, 859 lines, 5 files
Eat the dots, avoid four ghosts, eat a pellet and turn the tables. source · code map
TinySonic TinySonic 2D, 1991, 883 lines, 3 files
Keep your speed, take the hill, go round the loop. source · code map
TinyVirtuaFighter TinyVirtuaFighter 3D, 1993, 892 lines, 7 files
Two fighters of flat-shaded boxes on a ring you can be knocked out of. source · code map
TinyMarioWorld TinyMarioWorld 2D, 1990, 913 lines, 3 files
Cape Mario on hills, in the sky, and on a map with a secret exit. source · code map
TinyDescent TinyDescent 2.5D, 1995, 930 lines, 5 files
A ship flying any way up through a mine, to the robots and the exit. source · code map
TinyRockBand TinyRockBand 3D, 2007, 940 lines, 3 files
A band on four highways: play guitar, bass, drums or keys. source · code map
TinyQuicken TinyQuicken app, 1984, 961 lines, 9 files
A checkbook's register, its checks and its monthly statement on the screen, for people who are not accountants. source · code map
TinyMediaPlayer TinyMediaPlayer app, 1991, 990 lines, 5 files
One player for every file this repository reads: recordings (WAV, MP2, MP3), tunes, modules, pictures, an animation, a video, and an .mpg with its sound. source · code map
TinySuperOffRoad TinySuperOffRoad 2.5D, 1989, 1009 lines, 5 files
Four trucks in a dirt stadium seen from the stands, over a jump, the whoops, a hill and a mud hole. source · code map
TinyTronscroll TinyTronscroll 2D, 1997, 1034 lines, 3 files
Light cycles on a map bigger than the screen, each player's window scrolling with them, options to take. source · code map
TinyBigRedRacing TinyBigRedRacing 3D, 1996, 1091 lines, 5 files
Three laps against three drivers over the Highlands, down a red canyon and on the Moon, a vehicle per course. source · code map
TinyDeluxePaint TinyDeluxePaint app, 1985, 1148 lines, 11 files
A picture of 32 colours whose waterfall and fire move by the palette alone: Tab, and the colours cycle. source · code map
TinySketchpad TinySketchpad app, 1963, 1153 lines, 5 files
Draw with the light pen, then tell the drawing its rules: a rough hexagon becomes regular, a linkage moves. source · code map
TinyVisiCalc TinyVisiCalc app, 1979, 1192 lines, 7 files
The program that sold the Apple II: cells and formulas. source · code map
TinyRhodes TinyRhodes app, 1970, 1216 lines, 15 files
The electric pianos: a Rhodes to play softly or hard, its pickup's curve drawn with the tine's swing across it, the Suitcase's tremolo moving between its speakers. source · code map
TinyBravo TinyBravo app, 1974, 1235 lines, 11 files
The first editor where the screen looked like the page. source · code map
TinyCalendar TinyCalendar app, 1971, 1252 lines, 7 files
A month or a week of events, dragged, stretched and repeated; September 1752 as England lived it. source · code map
TinyBomberman TinyBomberman 2D, 1983, 1261 lines, 5 files
The NES's stage, and the battle: you against three computer bombers, the last one standing wins. source · code map
TinyStellarium TinyStellarium app, 2001, 1272 lines, 9 files
The sky of a place at an instant, as you would see it standing there; time runs as fast as you like, the sky turns, the Moon waxes and the planets wander. source · code map
TinyStarFox TinyStarFox 3D, 1993, 1295 lines, 9 files
An arwing down a canyon on rails: dodge and shoot. source · code map
TinyPostScript TinyPostScript app, 1984, 1306 lines, 9 files
A page described as a program: edit it, run it or step through it, and watch the page drawn. source · code map
TinyMarioKart TinyMarioKart 2.5D, 1992, 1319 lines, 3 files
A kart race on a Mode 7 floor, and the balloon battle on Battle Course 1, alone or two in a split screen. source · code map
TinyPhotoshop TinyPhotoshop app, 1990, 1349 lines, 7 files
NASA's Blue Marble to retouch: select with the magic wand, adjust Levels or Hue/Saturation, filter, paint. source · code map
TinyTombRaider TinyTombRaider 3D, 1996, 1380 lines, 5 files
A raider in a tomb dug into a cave: a chasm, a slide, ledges, a block, an idol, a boulder. source · code map
TinyJuno TinyJuno app, 1984, 1399 lines, 15 files
The polyphonic synthesizer everyone could afford: its sliders in their sections, six voices, and the chorus that makes one oscillator sound like an orchestra. source · code map
TinyFortnite TinyFortnite 3D, 2017, 1416 lines, 3 files
Sixteen out of a flying bus onto an island, a storm closing in, and walls, floors and ramps built in a second. source · code map
TinyHammond TinyHammond app, 1955, 1420 lines, 17 files
Nine drawbars pulled into a registration, chords on the computer's keys, the Leslie's horn and drum turning slow or fast. source · code map
TinyOp1 TinyOp1 app, 2011, 1467 lines, 5 files
The synthesizer and four-track studio the size of a keyboard: six engines, an envelope, an effect and an LFO, each on the same four coloured encoders, eight sounds, and a tape recording what you play over what it plays back. source · code map
TinyCS80 TinyCS80 app, 1977, 1482 lines, 13 files
Vangelis's synthesizer: two synthesizers per key, a chord held and one of its notes pressed harder to open it alone, a ribbon to bend them. source · code map
TinyTB303 TinyTB303 app, 1981, 1507 lines, 15 files
A 16-step bass line playing itself, its pattern a grid to click, its knobs turned while it plays: acid. source · code map
TinyMacPaint TinyMacPaint app, 1984, 1526 lines, 17 files
Paint with dots: pencil, brush, shapes, bucket, and a selection to move. source · code map
TinySSX TinySSX 3D, 2000, 1542 lines, 9 files
A snowboard race down a mountain against three riders; off the kickers, spins, flips and grabs, landed straight or wiped out, filling the boost meter. source · code map
TinyBoomerangFu TinyBoomerangFu 3D, 2020, 1550 lines, 1 file
Four foods on floating islands, one boomerang each, one hit kills. source · code map
TinyIgnition TinyIgnition 3D, 1997, 1563 lines, 9 files
A sports car, a police car and a school bus racing a country road seen from above, over two ramps; two players side by side. source · code map
TinyMacDraw TinyMacDraw app, 1984, 1566 lines, 17 files
A picture made of objects you can select, move and group. source · code map
TinyExcel TinyExcel app, 1985, 1587 lines, 11 files
The same spreadsheet six years later, with the mouse. source · code map
TinyTR808 TinyTR808 app, 1980, 1600 lines, 13 files
The drum machine of electro, hip hop and house: eleven drums with their knobs, the 16 coloured step buttons, the whole pattern shown as a grid. source · code map
TinyBlender TinyBlender app, 1994, 1606 lines, 11 files
Blender's default cube in the quad view, moved with G, R and S, the camera's view ray traced live. source · code map
TinyZeldaOcarina TinyZeldaOcarina 3D, 1998, 1618 lines, 9 files
Across Hyrule Field by day and by night to a temple, and a Stalfos whose shield must be got round. source · code map
TinyBasic TinyBasic app, 1975, 1679 lines, 9 files
Type a program a numbered line at a time, LIST it, RUN it; FP for floating point; Guess the Number is typed in already. source · code map
TinyLotus123 TinyLotus123 app, 1983, 1682 lines, 7 files
The program that sold the IBM PC: the sheet, its graph and its database in one. source · code map
TinySketchup TinySketchup app, 2000, 1688 lines, 11 files
A house pushed and pulled out of a rectangle: draw a line across a face, pull the face, lift the ridge. source · code map
TinyWinamp TinyWinamp app, 1998, 1717 lines, 9 files
The MP3 player of the MP3 years in its three windows: the LCD time, the title scrolling, the analyzer, the ten-band equalizer and the playlist. source · code map
TinyWord TinyWord app, 1983, 1771 lines, 17 files
The same text as TinyBravo, with no modes. source · code map
TinyVisio TinyVisio app, 1992, 1783 lines, 9 files
Shapes dragged from a stencil and glued together, each shape a spreadsheet whose formulas you can edit. source · code map
TinyPalmPilot TinyPalmPilot app, 1996, 1801 lines, 17 files
A Date Book, an Address book, a To Do list and a Memo Pad behind four buttons, on a 160 x 160 screen. source · code map
TinyMinimoog TinyMinimoog app, 1970, 1913 lines, 15 files
Three oscillators, the ladder filter and two contours, played from the computer's keys. source · code map
TinyDX7 TinyDX7 app, 1983, 1948 lines, 15 files
The FM synthesizer of the 1980s: 145 parameters edited one at a time on its LCD, as the DX7 made you, beside what it hid -- the algorithm drawn as a graph lit as it plays, the six envelopes; its cartridges read. source · code map
TinyReBirth TinyReBirth app, 1997, 1955 lines, 9 files
The techno studio in a computer: two TB-303s, a TR-808 and a TR-909 playing together, each machine's pattern chosen, mixed, through distortion, delay, compressor and the pattern controlled filter. source · code map
TinyEudora TinyEudora app, 1988, 2031 lines, 11 files
Mailboxes and a message: the list with Eudora's columns, a message read under it, its headers all shown with b, its attachment saved; a reply written, queued in Out, and sent; Check Mail; your own Gmail; the list by conversation, filters. source · code map
TinyTerminal TinyTerminal app, 1978, 2198 lines, 15 files
A screen of 80 by 24 and a prompt: type a command, run Hangman, stop it with Control-C; basic, then RUN MANDEL. source · code map
TinyAutoCAD TinyAutoCAD app, 1992, 2256 lines, 13 files
A bracket drawn on layers, by a command line that asks and a crosshair that snaps. source · code map
TinyMarioKart64 TinyMarioKart64 3D, 1996, 2631 lines, 7 files
Three laps against seven karts, item boxes, and a four-player battle. source · code map
TinyHyperCard TinyHyperCard app, 1987, 2712 lines, 21 files
Cards, buttons and scripts: programming for non-programmers. source · code map
TinyScratch TinyScratch app, 2007, 2767 lines, 15 files
Click the green flag: the cat walks and bounces while the pencil draws a flower; drag blocks from the palette to change them, click a script to run it. source · code map
TinySnap TinySnap app, 2011, 2769 lines, 15 files
Click the green flag: the turtle draws a tree by a recursive block of its own, then says the squares of one to six, by map; click it for 10 factorial. source · code map
TinyVirtuaRacing TinyVirtuaRacing 3D, 1992, 2803 lines, 9 files
Five laps of Big Forest, Bay Bridge or Acropolis against fifteen formula cars and the clock (or TinyOutRun's coast), chosen on a turning model of each course. source · code map
TinyDrScheme TinyDrScheme app, 1995, 2828 lines, 19 files
Execute: 5 factorial, three discs as a value, and a rocket landing in a world; Step through the factorial as algebra; experiment at the prompt. source · code map
TinyEmacs TinyEmacs app, 1985, 2962 lines, 21 files
An editor that is a Lisp machine: type (+ 1 2) then C-j in *scratch*, or C-h k and a key to see what it runs. source · code map
TinyTurboPascal TinyTurboPascal app, 1983, 3263 lines, 15 files
Wirth's eight queens in a blue window: F9 compiles, Ctrl-F9 runs, the error in a red bar with the cursor on it. source · code map
No F keys (a laptop, a Mac, the browser)? Esc then a digit: Esc 9 is F9, Esc 0 is F10; Ctrl 9 runs.
TinyOpxy TinyOpxy app, 2024, 3594 lines, 15 files
The groovebox: eight tracks stepping together -- an 808 kit sampled, a bass, sampled electric piano chords, a lead -- their 16 steps, parameter locks, scenes switched at the bar, and the brain moving the song into another key and scale. source · code map
TinyReface TinyReface app, 2015, 4066 lines, 29 files
Four small keyboards in one case: a switch for the combo organ, the electric piano, FM and virtual analog, each our original behind it -- the Hammond, the Rhodes, the DX7, the CS-80 -- on 37 mini keys. source · code map
TinyFrameMaker TinyFrameMaker app, 1986, 4607 lines, 47 files
A long document that lays itself out in columns and pages. source · code map
TinyPowerPoint TinyPowerPoint app, 1987, 4712 lines, 47 files
Slides, an outline, a master, a sorter, and the show. source · code map
TinyOpenDoc TinyOpenDoc app, 1994, 4792 lines, 47 files
A document with no application: text, sheet, picture and drawing parts. source · code map
TinyReason TinyReason app, 2000, 4998 lines, 41 files
The studio as a rack: a mixer, synthesizers, a drum machine, a pattern sequencer and effects, each the Tiny instrument's own panel; Tab turns the rack round, cables dragged from jack to jack, drooping and swinging. source · code map
TinyOffice TinyOffice app, 2020, 5155 lines, 47 files
Choose a document, sheet, presentation, picture or drawing; each holds the others. source · code map
TinySmalltalk80 TinySmalltalk80 app, 1980, 6290 lines, 29 files
A System Browser, a Workspace and a Transcript on a grey screen: print it on 100 factorial, accept a method into Point, and when a message is not understood, define it in the debugger and proceed. source · code map
TinyMosaic TinyMosaic app, 1993, 10194 lines, 65 files
A web browser: a page fetched, read and drawn, its links followed. source · code map
TinyNetscape TinyNetscape app, 1994, 14297 lines, 83 files
Mosaic's successor: a toolbar, a Location field to type in, pictures arriving four at a time. source · code map
TinyFirefox TinyFirefox app, 2004, 14335 lines, 83 files
A browser that runs the page's own program: click, type, and watch the console and the page's tree change. source · code map
TinyChrome TinyChrome app, 2008, 14993 lines, 89 files
A small browser for the real web: Hacker News, Wikipedia (its search from the omnibox), Google's home page, GitHub, drawn mostly as their authors meant, in tabs, with developer tools; Hacker News' own script run, a thread folded; TinyTube, a video site of our own. source · code map