Developer platform

Run code within milliseconds of every user.

Deploy serverless JavaScript, TypeScript, and WebAssembly to the edge with no cold starts and no regions to pick.

export default {
  async fetch(request, env) {
    const country = request.geo.country;
    const greeting = await env.KV.get(`hello:${country}`);
    return new Response(greeting ?? 'Hello from the edge!');
  },
};
{} Edge Functions

What you get

Zero cold starts

Lightweight isolates spin up in under 5 ms — no containers to warm.

Global by default

One deploy command ships your code to every edge location at once.

KV & Durable state

Low-latency key-value storage and strongly consistent objects built in.

Queues & Cron

Background jobs and scheduled triggers without managing infrastructure.

Framework adapters

First-class support for Next.js, Astro, Remix, SvelteKit, and Hono.

Local dev

A full local runtime that mirrors production for fast, offline iteration.

Works with the rest of Lyrcloud

⚔

Global CDN

Serve static and dynamic content from 180+ edge locations with tiered caching, smart routing, and instant purges.

Learn more
šŸ›”

Application Security

Unmetered DDoS mitigation, a managed WAF, bot management, and API protection in one policy engine.

Learn more
šŸ”

Zero Trust Access

Protect internal apps, SSH, and private networks with per-request identity and device checks.

Learn more

Try Edge Functions free.

Create a free account in under a minute. No credit card required.