Skip to content

Prefresh

Fast refresh support for local Preact development workflows.

Native PreactActive

Native Preact

Built for Preact and does not require a React compatibility layer.

Package@prefresh/vite

Facts at a glance
Preact compatibility
Native Preact
Tested Preact versions
Not documented
TypeScript
Native TypeScript
SSR
SSR unsupported
Maintenance
Active
License
MIT
Last verified
Not yet verified
Terminal
npm install @prefresh/vite
preact-example.ts
import preact from "@preact/preset-vite";import { defineConfig } from "vite"; export default defineConfig({  plugins: [preact()],});

Introduction

Prefresh improves local feedback loops with component-preserving hot updates during development.

Preact configuration

In most Vite setups it is already included through `@preact/preset-vite`.

SSR notes

Development-only tooling.

Islands notes

Useful regardless of whether your app uses islands.

Alternatives