nowfound

Dev tools · alternatives · 2026

TB

24 alternatives to Tetris, but the blocks are ARM instructions that execute in the browser

OFRAK Tetris is a project I started at work about two weeks ago. It's a web-based game that works on desktop and mobile. I made it for my company to bring to events like DEF CON, and to promote our binary analysis and patching framework called OFRAK. In the game, 32-bit, little-endian ARM assembly instructions fall, and you can modify the operands before executing them on a CPU emulator. There are two segments mapped – one for instructions, and one for data (though both have read, write, and execute permissions). Your score is a four byte signed integer stored at the virtual address pointed…

OFRAK Tetris is a web-based game for desktop and mobile where falling ARM assembly instructions can be modified and executed in a CPU emulator. Players arrange 32-bit instructions to manipulate a score value stored in… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tetris, but the blocks are ARM instructions that execute in the browser launched in 2023; newer entries below may have overtaken it.

  1. 1BG

    I made this 10 level Game. Excited for people to try it. :) Stay Balanced :)

    2024 · balanc3dgame.com · its alternatives →

  2. 2LT

    Hello all, About a month or so ago, you were all so nice as to put Lazy Tetris on your front page, and I've never felt so popular. More than 30,000 people have played the game all over the world. I'm truly happy if anyone is enjoying this fun project. So yes, I'm re-posting this, sorry if it's too soon, but I wanted to thank you for your amazing feedback in the comments: https://news.ycombinator.com/item?id=44103839 I've added the following features since we last spoke: - iOS app (why? Of course Monetization, but Haptics are also cool) - translations into a few languages -…

    2025 · lazytetris.com · its alternatives →

  3. 3

    Contribute to jstimpfle/tetris-on-a-plane development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  4. 4

    Using SQL's Turing Completeness to Build Tetris. Contribute to nuno-faria/tetris-sql development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  5. 5IM

    Hi HN! I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong. This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code. Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!

    2022 · lessmilk.com · its alternatives →

  6. 6

    I made this game to teach my daughter how buffer overflows work. I want her to look at programs as things she can change, and make them do whatever she wants. Building your exploit in memory and jumping to it feels so cool. I hope this game teaches kids and programmers (who seem to have forgotten what computers actually are) that its quite fun to mess with programs. We used to have that excitement few years ago, just break into softice and change a branch into a nop and ignore the serial number check, or go to a different game level because this one is too annoying. While working on the game…

    2023 · punkx.org · its alternatives →

  7. 7AT
  8. 8

    Hi HN, I built TetrisBench, a benchmark that tests LLMs on real-time code generation and reasoning through Tetris. Live: https://tetrisbench.com/ *How it works:* Each model starts with an initial optimization function for evaluating Tetris moves. As the game progresses, the model sees the current board state and updates its algorithm—adapting its strategy based on how the game is evolving. The model continuously refines its optimizer: - Board getting too high? Prioritize clearing lines. - Hole forming? Adjust penalties. - Safe stack? Build for a Tetris. The model generates…

    Jan 2026 · tetrisbench.com · its alternatives →

  9. 9

    Built a quick version of Tetris. Contribute to sacert/Quick-Tetris development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  10. 10IG
  11. 11

    A replayable arcade shooter where you control a snake of heroes. - a327ex/SNKRX

    2021 · github.com · its alternatives →

  12. 12TB

    Hello HN! You can read this [1] blog post if you want to know more about some ideas that I have for this thing. This is just an experiment right now, there isn't any real game (yet). Any feedback would be appreciated, do you think this could become something that would be fun to play? [1] https://unit520.net/posts/dead-trees-an-absurdist-block-layi...

    2022 · unit520.net · its alternatives →

  13. 13TI
  14. 14

    Hi HN, I wanted to share a web game I’ve been building in HTML, JavaScript, MySQL, and PHP called LINEX. It is primarily designed and optimized to be played in the mobile browser. The idea is simple: you have an 8x8 board where you must place pieces (Tetris-style and some custom shapes) to clear horizontal and vertical lines. Yes, someone might think this has already been done, but let me explain. You choose where to place the piece and how to rotate it. The core interaction consists of "drawing" the piece tap-by-tap on the grid, which provides a very satisfying tactile sense of control and…

    Feb 2026 · playlinex.com · its alternatives →

  15. 15

    A colorful reimagining of Tetris

    2015 · its alternatives →

  16. 16IM

    I've posted this game here before, hopefully a repost is fine as the game has changed quite a bit (improved AI, improved mapeditor, much quicker gameplay, etc). Game is based on JavaScript/Canvas and WebSockets. On the browser side the map is pre-rendered (as a background image), just the mobile units/buildings and animations are dynamically rendered. The lobby server is made in node.js, but the game server is C++ for performance reasons (mainly the pathfinding). I found the C++ WebSocket libraries out there to be too difficult to use so I made my own based on the rfc. Overall I…

    2022 · battle-of-flags.com · its alternatives →

  17. 17

    80x23 terminal tetris! Contribute to taylorconor/tinytetris development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  18. 18

    A final project for Advanced Machine Learning. Build bots to play against this Tetris Sandbox! - mbrenman/TetrisPlayground

    2015 · github.com · its alternatives →

  19. 19
    Dropu▲71

    Tetris meets Sudoku

    2014 · apps.apple.com · its alternatives →

  20. 20
  21. 21

    As part of the annual JS13K games challenge, I've put together a pretty large (but small-in-code) Metroidvania game that fits in just 13KB of compressed Javascript. The source is available here: https://github.com/arikwex/infernal-sigil NOTE: the current head of the main branch is at 13.6KB due to quality of life patches. The legit 13KB version is tagged in github. Useful hacks: - Using Roadroller (https://github.com/lifthrasiir/roadroller) for compression - Compressing the map data as grayscale PNG paired with some code generation. - Using procedural…

    2022 · arineonshark.itch.io · its alternatives →

  22. 22TW
  23. 23

    Play Tetris in CLI. Contribute to ha-shine/tetrust development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    Tetris brick game is an free, super lightweight puzzle game

    2023 · play.google.com · its alternatives →

Also compare

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 →