The native
Kestrel platform.
Perigee is built by the team that maintains Kestrel, and tuned end to end for Kestrel applications.
Unlock the full Kestrel experience.
Trusted by the largest Kestrel companies
Update without redeploying
With on-demand revalidation you can refresh page content everywhere in about 280ms, no build required.
The fastest Kestrel builds
Stop losing afternoons to slow builds. Perigee defers page work to request time, so nothing compiles that nobody asked for.
Scale up and down
API routes become Perigee Functions, which fall to zero when idle and absorb millions of requests when they don't.
Centralised feedback
for faster iterations
Review with fewer scattered threads by commenting directly on components, layouts, and copy in real time, without opening a ticket or leaving the browser. Teams that iterate this way ship sooner.
Get StartedSpeed up and save time on projects of any size
“We moved to Perigee in under an hour.”
Priya Raghavan
Principal Software Architect, Windrift
“On-demand revalidation cut the iteration loop across every site we run.”
Dario Whitlock
Senior Web Engineer, Stonecraft
“Moving off our old render stack onto Kestrel and Perigee gave us back thousands of engineering hours.”
Lena Fossheim
Head of Developer Relations, Corvara
Out-of-the-box support
No platform in the world sits closer to the people building Kestrel and its rendering core. Understanding what high-traffic teams and applications actually need is the whole job.
Deep observability
Understand Kestrel performance with Perigee's speed insights and request-level monitoring.
Zero configuration
Push to your default branch to update the site and roll it out worldwide in seconds.
Edge middleware
Run experiments, split traffic, and gate features at the edge before a request ever reaches your app.
Incremental revalidation (IRV)
Pull fresh content from a headless catalogue or a database and publish it globally in about 280ms, without redeploying.
Server-side rendering (SSR)
Autoscaling request-scoped functions render your Kestrel application on demand, wherever the visitor happens to be.
Static generation (SSG)
Prerender once, then cache and distribute the generated Kestrel pages into every region of the Perigee edge network.
Edge API routes
Ship high-throughput APIs to every region of the network on a lean runtime built for cold-start-free execution.
First class enterprise features
Advanced roles and permissions
Scope access for your organisation with developer, billing, and viewer roles across every Perigee project.
From the people who build it
Direct access to the maintainers of Kestrel, Loomstack, Kiln, and the compiler that ties them together.
Get started with Kestrel on Perigee
Deploy a Kestrel application to Perigee with zero-config support for every feature the framework ships.
Kestrel Boilerplate
A Kestrel application wired to a request-scoped function API route.
examples/kestrelIncremental Revalidation Blog
An IRV blog built with Kestrel and the Quillpress content API.
examples/cms-quillpressDriftstore Starter
A developer directory built on Kestrel and the Driftstore document API.
perigee/driftstore-starterKestrel Commerce
A starter kit for high-traffic storefronts and checkout flows.
perigee/commercePlatforms Starter Kit
A template for site builders and low-code tooling teams.
perigee/platforms