This package allows you to generate and register custom elements (Web Components) from Preact components. It enables seamless integration of Preact-based UI components into any HTML environment—framework-agnostic and standards-compliant.
Render JSX to an HTML string, with support for Preact components.
Fast 3kb React-compatible Virtual DOM library.
Render HTML/XML using VDOM, with Custom Elements mapped to Components.
The Tagged Template syntax for Virtual DOM. Only browser-compatible syntax.
Minimalist-friendly ~1.5KB router for React
Alias of preact/compat
Preact preset for the vite bundler
Manage state with style in React
Simple and complete Preact DOM testing utilities that encourage good testing practices.
The core logic for prefresh.
Preact refresh plugin for Rspack
Fast 3kb React-compatible Virtual DOM library.
Enzyme adapter for Preact
Manage state with style in React
Connect your components up to that address bar.
Oxlint/ESLint plugin for @preact/signals to catch common signal misuse patterns
preact wrapper for "Material Components for the web"
Wrap your component up as a custom element
hast utility to transform to preact, react, solid, svelte, vue, etc
Simple and complete React hooks testing utilities that encourage good testing practices.
Lucide is a community-run fork of Feather Icons, open for anyone to contribute icons.
Salpac FinOps Admin
Preact components and utilities for ProseKit