ClankerView – AI agents browse your web app and give UX feedback
Pay-as-you-go AI user testing, but generic feedback is a known LLM limitation.
Concurrent dev processes with unique human-readable domains
Worktree-aware domain routing solves real multi-process dev friction elegantly.
Full-stack developers managing multiple local services in parallel
local-ssl-proxy · ngrok (for local tunneling) · dnsmasq (separate DNS)
This isnt a big issue if running a few servers with full a stack framework like Next, Nuxt, or Sveltekit, but if you run a Rust backend and a Vite frontend In multiple worktrees, it gets way more complicated, and the mental model starts to break. That's not even adding in databases, or caches.
So I built Roxy, which is a single Go binary that wraps your dev servers (or any process actually) and gives you a stable .test domain based on the branch name and cwd.
It runs a proxy and dns server that handles all the domain routing, tls, port mapping, and forwarding for you.
It currently supports:
- HTTP for your web apps and APIs - Most TCP connections for your db, cache and message/queue layers - TLS support so you can run HTTPS - Run multiple processes at once each with a unique URL, like Docker compose - Git and worktree awareness - Detached mode - Zero config startup
My co-workers and I have been using it a lot with our workflow and i think it's ready for public use.
We support MacOS and Linux
I'll be working on some more useful features like Docker compose/Procfile compatibility and tunneling so you can access your dev environment remotely with a human readable URL
Give it a try, and open an issue if something doesnt quite work right, or to request a feature!
Pay-as-you-go AI user testing, but generic feedback is a known LLM limitation.
Compiler written in JavaScript outputs raw ELF64 bytes without linking against libc or CRT.
Direct ELF64 emission without libc—concurrency as inspectable OS processes.
It turns a PWA into a disposable webhook target — open a unique URL, install with the QR, then POST JSON (curl example included) to push notifications straight to your phone, even with an unread badge. Very practical for ad-hoc testing and lightweight feeds, but the UI and docs hide important details: I couldn't see any auth, retention policy, or delivery guarantees, so treat it as convenient but ephemeral.
GeoServer replacement without the ops burden, but GIS already has mature solutions.
Worktree-aware domain conflicts solve the 'which branch am I testing?' problem.