Lobster Roll

All LHN/.

Web Development

RSS
Show HN: Mouse Tester – visualize raw mouse input in the browser (mousetester.net)
Mouse Tester combines a visual button map (left/right/middle/side buttons) with targeted diagnostics for two of the most common real-world issues: unintended double-clicks and scroll wheel jumping/direction problems. It’s designed to be fast, simple, and instantly understandable—...
Web page design studio – Part one: User-friendly visuals, and responsive design (research.exoticsilicon.com)
I created an AI chat app with pure HTML (obscurify.ai)
x86CSS - An x86 CPU emulator written in CSS (lyra.horse)
Show HN: X86CSS – An x86 CPU emulator written in CSS (lyra.horse)
CurveFit – Free browser-based scientific curve fitting with AICc model selection (calyphi.com)
Show HN: Aru AI local-first AI assistant with semantic memory in browser SQLite (chat.aru-lab.space)
Hi HN,<p>For the past year, I’ve been building a personal AI assistant from scratch. I was frustrated by two things: cloud-based LLMs using my conversations for training, and the lack of persistent, cross-chat memory in most UIs.<p>I wrote Aru Ai entirely in Vanilla JS as a PWA. There is no backend,...
Show HN: OpenChrome – Parallel Browser automation MCP server (github.com)
Show HN: The fastest OLAP engine for React Native (github.com)
Show HN: WorldCanvas – R/place, but with a real world map as the canvas (worldcanvas.art)
I wanted to build a mipmap version of r&#x2F;place — zoom out and you see the whole world, zoom in and you&#x27;re placing individual pixels at real geographic coordinates.<p>The map is the canvas. Seoul, Tokyo, New York — pixels live at actual lat&#x2F;lon positions and persist there. Watch others ...
OpenAI: WebSocket Mode (developers.openai.com)
NumPy-Ts: NumPy for Browser and Node.js (numpyts.dev)
A futuristic canvas for your personal development (nova.lightmode.io)
WebSockets for Responses API (github.com)
Show HN: VibeCheck: Extension that captures browser context for bug reports (chromewebstore.google.com)
Zwasm: A fast, spec-compliant WebAssembly runtime written in Zig (github.com)
Show HN: I vibe-coded a custom WebGPU engine for my MMO (github.com)
It took me about a week to vibe code this 3D game engine with Opus 4.6 that I intend to use as a replacement for Three.js and React Three Fiber in my browser MMORPG, Mana Blade.<p>I was not expecting to be able to reach that point so easily, but pretty much every feature took somewhere between 30 mi...
Lifo – Browser-Native OS for AI Sandboxing (lifo.sh)
An in-depth guide to customising lists with CSS (piccalil.li)
So I've Been Thinking About Static Site Generators (wolfgirl.dev)
Show HN: Next.js Bot Prerender Middleware (Page Replica and Vercel) (github.com)
Ask HN: Are we good using nested CSS?
I&#x27;ve moved away from sass, to nested CSS because that seems to be the way that things are moving, and it&#x27;s been 3 years since there was major browser support, but it ended up looking horrible on my friends iphone, and an old ipad of mine. Turns out Safari only updates when you update the O...
A daily AI art gallery with the exact prompts used (Next.js, Cloudflare R2) (promptshub.shop)
rango: Voice control for browsers (github.com)
Portable Secret: End-to-End Encrypted Files in One HTML (blog.alcazarsec.com)
Pursuit of Performance on Building a JavaScript Compiler (oxc.rs)
Show HN: SpecterQA – AI personas test your web app, no scripts needed
SpecterQA is an open-source CLI for behavioral testing. Instead of writing test scripts with selectors, you define personas (YAML) and journeys (goals). The engine launches a real browser via Playwright, screenshots the page, sends it to Claude&#x27;s vision model, and the AI decides what to click&#...
Show HN: TTSLab – A voice AI agent and TTS lab running in the browser via WebGPU (ttslab.dev)
I built TTSLab — a free, open-source tool for running text-to-speech and speech-to-text models directly in the browser using WebGPU and WASM.<p>No API keys, no backend, no data leaves your machine.<p>When you open the site, you&#x27;ll hear it immediately — the landing page auto-generates speech fro...
So I've Been Thinking About Static Site Generators (wolfgirl.dev)
Show HN: I built an iOS app to WebRTC into my Mac terminal from the toilet (macky.dev)
I wanted to access my Mac terminal from iPhone without setting up VPN or other weird network rules. So I built macky.dev as a fun side project.<p>When the mac app is running it makes an outbound connection to my signaling server and registers itself under the account. iPhone also connects to this si...