Awesome Lists

awesome-preact

by preactjs

awesome listpushed over 2 years ago

A curated list of amazingly awesome things regarding Preact ecosystem star2

AI summary

Preact toolkit

A curated list of resources and tools for building web applications with the Preact ecosystem

stars
905
forks
78
watching
28
awesome lists
3
entries
137
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/preactjs/awesome-preact/links.svg)](https://awesome.facts.dev/awesome/preactjs/awesome-preact)
HTML
<a href="https://awesome.facts.dev/awesome/preactjs/awesome-preact"><img src="https://awesome.facts.dev/shield/preactjs/awesome-preact/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/preactjs/awesome-preact/links.svg

What's in the list

137 links in 11 sections, with live GitHub stats.activeno commit in 2y

Contents

Contents / Community

Contents / Toolkits

  • Preact CLI

    Build a Preact Progressive Web App in seconds

  • Vite

    Fast native-ESM powered web dev build tool for Preact, Vue or React

  • nwb

    Quick Development with React, Inferno or Preact

  • React App Rewire Preact

    Use Preact with create-react-app without ejecting

  • Preact CLI PostCSS

    It removes the default postcss config on Preact CLI, so you can use postcss.config.js

  • Create Preact App

    Create Preact apps with no build configuration

  • Storybook Preact

    Storybook for Preact is a UI development environment for your Preact components

Contents / Boilerplates

Contents / Routing

  • Preact Router

    URL router for Preact

  • Preact Route Async

    A (440b gzip) route component that enables async loading of page-components

  • Wouter

    A tiny (1KB gzip) router for Preact/React with React Router-like API

Contents / Components

Contents / Libraries

  • Redux Zero

    A lightweight state container based on Redux with a single store and no reducers

  • Unistore

    350b / 650b state container with component actions for Preact & React

  • FPreact

    Provides an alternative api for creating preact components, heavily inspired by elm

  • ClearX

    Fast & Effortless state management for React, Preact and Inferno with zero learning curve

  • Preact-urql

    Use with Preact core + hooks

  • hooked-head

    Hooks to manipulate the section of the DOM. This has a subpackage with core preact support (using )

  • Teaful

    Tiny (800B), easy and powerful (P)React state management

  • Nano Stores

    A tiny (199 bytes) state manager with many atomic tree-shakable stores

  • Modular Forms

    Modular, type-safe and signal based form library for Preact

  • exome

    Simple proxy based state manager for deeply nested states

  • Fastro

    Fast & Modular SSR Web Framework for Deno, TypeScript, Preact & Tailwind

Contents / Testing Utils

  • Preact JSX Chai

    JSX assertion testing

  • Preact Render Spy

    Render Preact components with access to the produced virtual dom for testing

  • Preact Test Utils

    Mock react-test-utils enzyme in preact

  • Preact Testing Library

    Simple and complete Preact DOM testing utilities that encourage good testing practices

  • Preact Island

    Render your Preact component as a widget on any web page with ease

Contents / Articles

Contents / Example Apps

  • React

    A declarative, efficient, and flexible JavaScript library for building user interfaces

  • Inferno

    An extremely fast, React-like JavaScript library for building modern user interfaces

  • Rax

    A universal React-compatible render engine

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.