Credits & licences

Thank you to everyone below.

Hosted games

These games are served unmodified from this site.

GameByLicenceSource
10secondsEthan KennerlyMITgithub.com/ethankennerly/10seconds
2048 AdvanceBasil TerminiCC0-1.0github.com/Paperdomo101/2048-GBA
2048gbSanquiZlibgithub.com/Sanqui/2048-gb
adjustrisDave VanEeCC0-1.0github.com/tbsp/Adjustris
AirakifurrtekGPL-3.0-or-latergithub.com/furrtek/Airaki
AIRPLANZNotImplementedLifeGPL-3.0-onlygithub.com/NotImplementedLife/AIRPLANZ
Alien InvasionFerrantePescaraGPL-3.0-onlygithub.com/NiliusJulius/Alien-Invasion
BattleTriangle-GammaARCJ137442GPL-3.0github.com/ARCJ137442/BattleTriangle-Gamma
Big2SmallmdsteeleGPL-3.0-or-latergithub.com/mdsteele/big2small
Bump!Aaron Steed (st33d)MIT or GPL-3.0github.com/st33d/bump
CarazuMartin HoltkampGPL-3.0github.com/mholtkamp/carazu
CastleBoyjlauener and IncrementMITgithub.com/jlauener/CastleBoy
Catacombs of the Damned!James HowardMITgithub.com/jhhoward/Arduboy3D
Concentration RoomDamian YerrickGPL-3.0-or-latergithub.com/pinobatch/croom-nes
CrossConnectquinnpMITgithub.com/QuinnPainter/CrossConnect
Data StormHaroldo O. PinheiroApache-2.0github.com/haroldo-ok/datastorm
DominationGraham Coulby (IonicLimb)MITgithub.com/gcoulby/Domination
Double Action Blaster GuysNovaSquirrelGPL-3.0github.com/NovaSquirrel/DABG
El DuelorosoAdrián JGGPL-3.0github.com/ajgalan/el-dueloroso
EndingAaron Steed (st33d)GPL-2.0github.com/st33d/Ending
EntityAsteroidsIain LobbMITgithub.com/iainlobb/EntityAsteroids
Europa rescue!godai / Gniazdo ŚwiatówCC-BY-SA-4.0github.com/godai78/europa
FlooderOliver BalfourMITgithub.com/Obalfour/Flooder
Freedoom: Phase 1Freedoom contributorsBSD-3-Clausegithub.com/freedoom/freedoom
Freedoom: Phase 2Freedoom contributorsBSD-3-Clausegithub.com/freedoom/freedoom
GB-WordylbbbbbrGPL-3.0github.com/bbbbbr/gb-wordle
GeometrixAntonioNDGPL-3.0-or-latergithub.com/AntonioND/geometrix
Gigant GolfquinevereGPL-3.0 (code), CC-BY-SA (assets)github.com/quinnyo/gbcompo2023
Gravity Beam: Master GaidenMathew CarrBSD-3-Clausewww.smspower.org/Homebrew/GravityBeamMasterGaiden-SMS
Grub GlideEthan HazelZlibgithub.com/Exetric/GrubGlide
HEXESDania Rifki, music and sound by Kathryn HathawayMIT, CC-BY-4.0 (Squarewave font by Jeti)github.com/EigenlightArts/HEXES
Hollow SeekerOBONOMITgithub.com/obono/ArduboyWorks/tree/master/hollow
Lander1jmimuGPL-3.0-or-latergithub.com/jmimu/lander1
Libbet and the Magic FloorDamian Yerrickzlibgithub.com/pinobatch/libbet
Lunar LimitPubbyMIT (code and graphics), CC-BY-4.0 (music and sounds by MovieMovies1)github.com/pubby/lunarlimit
Max Pirate Extra BoomLemmy HawkinsMITgithub.com/MWehrstedt/MaxPirateExtra
MicroCityJames HowardGPL-3.0github.com/jhhoward/MicroCity
moflegameSindre SorhusMITgithub.com/sindresorhus/moflegame
Pixel ConflictAldy Ahsandin (koderstory)GPL-3.0github.com/koderstory-archive/Pixel-Conflict-Game
ReboundDevEdMITgithub.com/DevEd2/ReboundGB
Rhythm LandmartendoMIT and GPL-3.0github.com/sinusoid-studios/rhythm-land
SameGame ClassicBayu Rizaldhan RayesGPL-3.0github.com/bayubayu/SameGame
Shock LobsterDave VanEe (tbsp)zlibgithub.com/tbsp/shock-lobster
Skeleton CrewstaticlinkageMITgithub.com/chrislewisdev/skeleton-crew
Squishy the TurtleCppchriscppMITgithub.com/potatolain/SquishyTheTurtle
Sushi NightsZaloMITgithub.com/Zal0/SushiNights
The Hat Chooses the WizardCorwin Kuiper and Gwilym KuiperMPL-2.0 (code and art), CC-BY-3.0 (music: Sylvan Waltz by Otto Halmén)github.com/agbrs/agb/tree/master/examples/the-hat-chooses-the-wizard
Those WallsWill HankinsonMITgithub.com/SimianLogic/ld31-thosewalls
ThwaiteDamian YerrickGPL-3.0-or-latergithub.com/pinobatch/thwaite-nes
Tobu Tobu Girl DeluxeTangram GamesMIT (code), CC-BY-4.0 (assets)github.com/SimonLarsen/tobutobugirl-dx
WYRMHOLEquinnpMITgithub.com/QuinnPainter/Wyrmhole
µCityAntonio Niño DíazGPL-3.0 code, CC BY-SA 4.0 artgithub.com/AntonioND/ucity

Games you bring yourself

DOOM, by id Software, runs on your own DOOM.WAD or DOOM1.WAD (the shareware episode). We don't host it.

The Legend of Sword and Fairy 98, by Softstar, runs on your own copy of its game files. We don't host them.

Engines

ProjectWhat it does hereVersionLicenceSource
RuffleRuns Flash games. Written in Rust, compiled to WebAssembly. Served from this site.0.7.1MIT or Apache-2.0github.com/ruffle-rs/ruffle
js-dosRuns DOS games in the browser, including its DOSBox core.8.5.3GPL-2.0github.com/caiiiycuk/js-dos
DOSBoxThe DOS emulator inside js-dos.as bundled by js-dos 8.5.3GPL-2.0dosbox.com
doom-wasmRuns DOOM-engine games. Chocolate Doom compiled to WebAssembly.65e0d3aGPL-2.0github.com/cloudflare/doom-wasm
SDLPALRuns The Legend of Sword and Fairy. An open-source reimplementation of its engine, compiled to WebAssembly.f6236a0GPL-3.0github.com/sdlpal/sdlpal
opencc-jsTurns The Legend of Sword and Fairy's Simplified Chinese text into Traditional Chinese.1.4.2MIT and Apache-2.0github.com/nk2028/opencc-js
WasmBoyRuns Game Boy and Game Boy Color games. Written in AssemblyScript, compiled to WebAssembly.0.7.1 with three fixesGPL-3.0-or-latergithub.com/torch2424/wasmboy
RetroArchRuns the NES, Game Boy Advance, Master System, Game Gear and Arduboy emulators below, compiled with each of them to WebAssembly.1.22.2GPL-3.0github.com/libretro/RetroArch
FCEUmmRuns NES games.as built for RetroArch 1.22.2GPL-2.0github.com/libretro/libretro-fceumm
mGBARuns Game Boy Advance games.as built for RetroArch 1.22.2MPL-2.0github.com/libretro/mgba
GearsystemRuns Master System and Game Gear games.as built for RetroArch 1.22.2GPL-3.0github.com/drhelius/Gearsystem
ArdensRuns Arduboy games.as built for RetroArch 1.22.2MITgithub.com/tiberiusbrown/ardens
Nostalgist.jsStarts RetroArch in the page and passes it the game, buttons and saves.0.23.0MITgithub.com/arianrhodsandlot/nostalgist

js-dos is loaded unmodified at the pinned version above from the jsDelivr CDN, which mirrors its npm release. Ruffle, doom-wasm, SDLPAL, WasmBoy and the RetroArch builds (the libretro buildbot's own, unmodified) are served from this site; their source code is at the links above, and we only change doom-wasm's default key settings file and Resume snapshot, and SDLPAL's full screen handling and Resume snapshot. doom-wasm is built with this build script and this change. SDLPAL is built with this build script, this fullscreen file and this change. Each game page's Sources panel links its files and their source code.

Artwork

The wasmga.me logo builds on the WebAssembly logo by Carlos Baraza, dedicated to the public domain under CC0.

Your game here?

If you've made a game that compiles to WebAssembly and would like it on wasmga.me, tell us about it.