AI · alternatives · 2026
24 alternatives to The Kilobyte's Gambit
Try beating 1024 bytes of Javascript
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. The Kilobyte's Gambit launched in 2021; newer entries below may have overtaken it.
- 1KT
The game is vanilla JS, with SVG for graphics. Written for the js13kGames coding competition. Notes on the game design: https://mvasilkov.animuchan.net/king-thirteen
2024 · js13kgames.com · its alternatives →
- 2

I made a chess engine today, and made it fit within 2KB. I used a variant of MinMax called Negamax, with alpha beta pruning. For the board representation I have used a 120-cell "mailbox". I managed to squeeze in checkmate/stalemate in there, after trimming out some edge cases. I am a great fan of demoscene (computer art subculture) since middle school, and hence it was a ritual i had to perform. For estimating the Elo, I measured 240 automated games against Stockfish Elo levels (1320 to 1600) under fixed depth-5 and some constrained rules, using equal color distribution. Then converted…
Feb 2026 · github.com · its alternatives →
- 3WU
Chess openings visualized from over 800 million Lichess games, 2 million tournament games and 1 million chess engine games.
2019 · chessroots.com · its alternatives →
- 4JB
2014 · javascriptbattle.com · its alternatives →
- 5

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 6

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 →
- 7

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 82I
JS1k 2014 demo: "2048" -- 2048 clone in 2048 bytes (arrow keys to play)
2014 · js1k.com · its alternatives →
- 9

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 10

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 11

- 12

Hardest memory game ever created.
2016 · play.google.com · its alternatives →
- 13SC
I wrote this for the js13kGames game jam, and thought I'd share.
2023 · dev.js13kgames.com · its alternatives →
- 14

Ciphers, Games, Fun and $15K worth of prizes
2020 · breakthecode.tech · its alternatives →
- 15

Play chess online for free on Chess.com with over 250 million members from around the world. Have fun playing with friends or challenging the computer!
2011 · multiplayerchess.com · its alternatives →
- 16AT
2024 · s3-eu-west-1.amazonaws.com · its alternatives →
- 17

A JavaScript game made in five hours.
2015 · danbolt.github.io · its alternatives →
- 18WS
Some months ago @andrewrn tried to create a Wordle-style site for order-of-magnitude thinking. This was a wonderful idea, but the actual site was somewhat over-engineered and confusing. (https://news.ycombinator.com/item?id=43632278) In the past week, I looked at this idea again and built a very simple site which gives you a new Fermi estimation question every day: How many new cars were sold in the US in 2024?; How many humans have ever lived (including those currently alive)?; How many chickens are slaughtered for meat every year? To win, you need a guess within ±20% of the…
2025 · fermiquestions.org · its alternatives →
- 193C
2012 · codepen.io · its alternatives →
- 20

Two years ago I sat down to build a chess engine for my kids' Christmas present. Wanted it to play badly enough to be beatable but not randomly bad: different styles so they could choose what to face. While building those styles I noticed the choices started looking like actual historical players' tendencies. Went looking. Turns out: given enough games from one person, you can extract enough of their decision pattern to reproduce it. Two years later, 41 players, ~3,000 games each. Tal sacrifices unsoundly. Morphy attacks like it's 1850. Capablanca grinds endgames. Same engine underneath,…
Apr 2026 · playchessgate.com · its alternatives →
- 21BT
2015 · ghostsnstuff.github.io · its alternatives →
- 22

I had an idea on a competition in a highly constrained environment: 32x32 matrix, with bots running code you write! The live site is https://kingofthegrid.com/. Each bot emulates Z80 CPU and they all get equal execution time, so the most efficient algorithm wins. Bots can move, eat, clone themselves, and most importantly, survive the competition. Each submission, leaderboard is re-calculated, such that each participant has a match against each other, and the bot that makes the most wins gets to the top. It includes includes an online in-browser IDE:…
2025 · github.com · its alternatives →
- 23IT
I built 1e4.ai - a chess web app where you play against neural networks trained to mimic human Lichess players at specific Elo ranges. There's a separate model for each 100-point rating bucket from ~800 to 2200+, and the bots not only choose human-like moves but also burn clock time, play worse under time pressure, and blunder in human-like ways. Live demo: https://1e4.ai Code: https://github.com/thomasj02/1e4_ai A few things that might be interesting: - Trained on almost a full year of Lichess blitz games, around 1B total games - Architecture is an a small…
May 2026 · its alternatives →
- 24

Also compare
- King Thirteen: 2048 with chess pieces, in under 13 KB alternatives
- Sameshi – a ~1200 Elo chess engine that fits within 2KB alternatives
- We used 890M chess games to make an interactive opening graph alternatives
- JavaScript Battle – A daily artificial intelligence battle alternatives
- 1 KB JavaScript library for building applications alternatives
- Mini Metroidvania in 13KB of JavaScript 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 →