- GB.js - GameBoy and GBA emulator core in Typescript
Nowadays everything boots in browsers. Linux, Windows, ... I wanted to learn the Gameboy and GBA processor architectures and implemented the core from which it is easily possible to create an...
39 points11 comments6 d ago
- SpaceHex - Rotate the rooms to capture the orbs while avoiding the critters
13 points10 comments4 d ago
- tryimpasto: turn any photo into a palette-knife painting you can relight (TypeScript, zero dependencies)
11 points2 comments5 d ago
- Serverless multiplayer via webrtc/camera/barcode (no signal/stun/turn servers)
This project is mainly about the serverless technique used and the simple game merely provides an end-to-end explanation.
10 points5 comments6 d ago
- [AskJS] How do you keep un-awaited expect(...).resolves out of your test suites?
I've been reading test suites in open-source repos this month and kept running into this: js it('saves the user', async () = { expect(save(user)).resolves.toBe(true); }); No await, so the test...
10 points17 comments7 d ago
- Showoff Saturday (November 07, 2026)
Did you find or create something cool this week in javascript? Show us here!
8 points14 comments5 d ago
- Making Browser OCR Read Real Phone Photos
I have a free image-to-text tool that runs Tesseract.js in the browser (nothing gets uploaded). Screenshots worked great, 94-96% confidence. Then I took a phone photo of a kids' sunscreen bottle...
7 points6 comments4 d ago
- We moved Master CSS's core semantics to Rust and check the JS browser engine against it for identical output
5 points3 comments2 d ago
- Computing a Factorial with Church Numerals
3 points7 comments2 d ago
- I built a multi-core SQL engine for JavaScript (pure JS + WebAssembly, no native addon)
1 points7 comments1 d ago