Vexorone Edge is a globally distributed runtime for JavaScript and WebAssembly. Push to git, we deploy to 200+ locations worldwide. No cold starts, no servers to manage, no ops.
Your users are everywhere. Your infrastructure should be too. Push code once — we handle the rest.
V8 isolates booted in under a millisecond, kept warm across requests. No containers, no spin-up lag.
Every request is routed to the nearest healthy POP via anycast. Global by default — nothing to configure.
fetch, streams, WebCrypto, URL, TextEncoder — everything you already know. Plus a growing Node.js compat layer.
Isolated sandboxes, TLS everywhere, automatic DDoS absorption and built-in request signing.
Every deploy is versioned and immutable. Roll back to any previous build with one command or click.
Request logs, traces and metrics stream to your dashboard in real time — no agents, no sampling to configure.
A single handler, a standard Request, a standard Response. That's the whole API surface.
// Deployed to 200+ locations automatically on push export default { async fetch(request: Request): Promise<Response> { const url = new URL(request.url); const id = url.searchParams.get('id'); const user = await fetch(`https://api.internal/users/${id}`, { headers: { 'x-edge-region': request.headers.get('x-edge-region') ?? 'auto' }, }); return new Response(user.body, { headers: { 'content-type': 'application/json', 'cache-control': 'public, s-maxage=60', 'x-served-by': 'vexorone-edge', }, }); }, };
A selection of live regions. Latency is measured from the current viewer.
All plans include the full edge network, HTTP/3, TLS, analytics and instant rollbacks.
Free forever for hobby projects. 14-day trial on Pro. No credit card required.