Life & fun · alternatives · 2026
24 alternatives to I ported my Tetris built with SDL2 to WebAssembly
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I ported my Tetris built with SDL2 to WebAssembly launched in 2023; newer entries below may have overtaken it.
- 1

PS2 games in the browser: static recompilation to WebAssembly with a native runtime - snuri00/ps2-web-recomp
11d ago · github.com · its alternatives →
- 2

Absurdly cursed mono webassembly hacks, and a journey to create a project that definitely shouldn
2025 · velzie.rip · its alternatives →
- 3

- 4

So, after years of abandoning Rust after the hello world stage, I finally decided to do something substantial. It started with simple line rendering, but I liked how it was progressing so I figured I could make a reasonably complete PSX style renderer and a game with it. My only dependency is SDL2; I treat it as my "platform", so it handles windowing, input and audio. This means my Cargo.toml is as simple as: [dependencies.sdl2] version = "0.35" default-features = false features = ["mixer"] this pulls around 6-7 other dependencies. I am doing actual true color 3D rendering (with Z buffer,…
2025 · totenarctanz.itch.io · its alternatives →
- 5TC
2016 · reacttetris.azurewebsites.net · its alternatives →
- 6

"Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.
2024 · github.com · its alternatives →
- 7

This post is from a protected account.
2017 · twitter.com · its alternatives →
- 8

It's been about 3 weeks since I dusted off the Multiplayer Tetris game that me and a buddy wrote A year ago and that's been collecting dust since then. A lot of after work and weekend hours have been pooring into the project since then, and I think it's about time to show the progress What's been done: - Preloading - Completely rewrote layout for desktop / tablet browsers using css3 :target. - Usage instructions added (one of the comments I got: "Yeah, it works, but how do I play?" ) - Sending all powerups to other users now works (click on another user's playfield to send powerup) - Game…
2012 · goo.gl · its alternatives →
- 9

- 10

2020 · youtu.be · its alternatives →
- 11
WebAssembly▲86New binary format for compiling applications for the web
2015 · github.com · its alternatives →
- 12AX
Feb 2026 · particlefield.com · its alternatives →
- 13

- 14PA
- 15

About a year ago me and a buddy joined Google's HTML5GameJam, a game building hackathon. Finally I've had the time to dust the project off, upgrade some of the required libraries (node.js bumped from 0.4.2 to 0.8.11 in the meantime) and did some minor patching to get it done for some finishing touches and hopefully release somewhere this year. We implemented the full real Tetris® (yeah, that means T-Spins and funky stuff Tetris addicts like) in MVC, with configurable renderers (canvas, ASCII, Divs), input methods (keyboard, swipe, touch), 2player split mode and offline singeplayer. The…
2012 · en.wikipedia.org · its alternatives →
- 16

A final project for Advanced Machine Learning. Build bots to play against this Tetris Sandbox! - mbrenman/TetrisPlayground
2015 · github.com · its alternatives →
- 17IC
2024 · gnuplot.io · its alternatives →
- 18IB
2022 · docs.acos.games · its alternatives →
- 19M1
2015 · pizzascripters.com · its alternatives →
- 20WC
2021 · webassembly.cloud · its alternatives →
- 21JR
2013 · craftstud.io · its alternatives →
- 22IG
2018 · gopry.rice.sh · its alternatives →
- 23IT
I added Co-op online to Lazy Blocks. Using PeerJS & WebRTC, so no server. Hope you enjoy, let me know if you have and feedback, etc. Thank you, Adam -- EDIT Oh! -- Click the "Globe" icon to start online play -- Edit 2 Oh! -- I should mention - the board is infinite, you can scroll and pan and zoom in all directions -- and you can always find the other player with one click
2025 · lazyblocks.xyz · its alternatives →
- 24WP
2017 · scirra.com · its alternatives →
Also compare
- PS2 games statically recompiled to WebAssembly alternatives
- Porting Terraria and Celeste to WebAssembly alternatives
- Inky Blocks alternatives
- A PSX/DOS style 3D game written in Rust with a custom software renderer alternatives
- Tetris clone built with React Redux and Typescript with 7part blog series alternatives
- A minimal working Rust / SDL2 / WASM browser game alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →