
Fresh
Web framework for Deno that renders every route on the server as a Preact component and hydrates interactive islands.
Fresh is a web framework for Deno. Each route renders on the server as a Preact component, and only the parts marked as islands run JavaScript in the browser. Forms are handled on the server with standard Request and FormData objects, and partial responses let the server stream HTML into one part of a page without a full reload. Route handlers define GET, POST, DELETE and other HTTP methods as named functions on a route.
Worth knowing
The deployment guide describes Deno Deploy as the recommended host, a hosted platform next to the open source framework. The home page also lists Docker, Cloudflare Workers and deno compile as deploy targets.
Identity
- Status
- Active
- Maintainer
- Luca Casonato3
Rendering and deploy
- Runs as
- Always on5
- Rendering
- On a server1
- Install with
- deno run -Ar jsr:@fresh/init1
Releases
Adoption
Sources
- 2026-10-21: links, Categories, Runtime, Built on, Rendering, Install with
usefresh.dev/ - 2026-10-21: links
usefresh.dev/docs/getting-started - 2026-10-21: Maintainer, License
github.com/denoland/fresh/blob/main/LICENSE - 2026-10-21: Written in
raw.githubusercontent.com/freshframework/fresh/main/README.md - 2026-10-21: Runs as
usefresh.dev/docs/deployment/docker - 2026-10-21: License, GitHub stars
api.github.com/repos/freshframework/fresh - 2026-10-21: Current major version
jsr.io/@fresh/core/meta.json - 2026-10-21: Last release
api.github.com/repos/freshframework/fresh/releases/latest - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies