Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Front-End Development
  4. Preact

Preact

The "Awesome Preact" project is a curated collection of resources for Preact, a fast and lightweight JavaScript framework for building user interfaces. Preact offers a similar API to React but with a significantly smaller footprint, making it ideal for performance-sensitive applications. This list includes libraries, tools, tutorials, and community resources that help developers leverage Preact effectively. Whether you are a beginner looking to learn about Preact or an experienced developer seeking advanced techniques and tools, this collection provides valuable insights and resources. Dive into the world of Preact and discover how to create efficient and dynamic web applications with ease.

preactui-frameworkfrontend-developmentweb-appslightweight-frameworkjavascript
RSSView on GitHub
987 stars82 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

💚
Vue.js

The "Awesome Vue.js" project is a curated collection of resources aimed at supporting developers using Vue.js, a progressive JavaScript framework for building user interfaces. This list encompasses a variety of resources including libraries, tools, plugins, tutorials, and community contributions that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides invaluable resources to help you create dynamic and responsive web applications. Dive into this collection to discover tools and insights that will elevate your Vue.js projects to the next level.

73.6k
⚛️
React

The "Awesome React" project is a curated resource list designed to support developers using React, a popular JavaScript library for building user interfaces. This list includes a wide range of resources such as libraries, tools, tutorials, components, and community-driven content that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into the world of React and discover the resources that will help you create dynamic and responsive user interfaces with ease.

72.7k
📦
Android UI

The "Awesome Android UI" project is a curated resource list dedicated to enhancing user interface design for Android applications. Android UI refers to the visual elements and interactive components that make up the user experience on Android devices. This list includes a variety of resources such as UI libraries, design tools, components, animations, and tutorials that cater to both novice and experienced developers. By providing a comprehensive selection of resources, this project empowers developers to create visually appealing and user-friendly applications. Whether you're looking for inspiration or practical tools to streamline your design process, you'll find valuable assets to elevate your Android UI development.

55.8k
🌊
Tailwind CSS

The "Awesome Tailwind CSS" project is a comprehensive repository of resources dedicated to using Tailwind CSS, a utility-first CSS framework for building custom user interfaces rapidly. This curated list includes official documentation, IDE extensions, tools, UI libraries, components, and plugins, providing valuable aids for developers of all skill levels. With resources for design inspiration and development support, the project fosters a vibrant community around Tailwind CSS. Whether you’re searching for components or enhancing your workflow, this collection serves as a go-to guide for maximizing the potential of Tailwind CSS.

15.0k

Table of Contents

10 sections · 141 projects

Community

4 projects
Slack

chat.preactjs.com
Stack Overflow

stackoverflow.com
GithubGithub

A fast 4kB alternative to React with the same modern API, featuring components and a virtual DOM.

#lightweight#dom#frontend
Stars38,775
Forks2,043
Last commit4 days ago
Twitter

twitter.com

Toolkits

7 projects
Preact CLIPreact CLI

A CLI tool to quickly scaffold and build Preact Progressive Web Apps with best practices out of the box.

#hacktoberfest#service-worker#development-tool
Stars4,669
Forks370
Last commit2 years ago
ViteVite

A fast frontend build tool with instant server start and lightning-fast hot module replacement.

#plugin-system#es-modules#hmr
Stars82,023
Forks8,515
Last commit1 day ago
nwbnwb

A zero-config toolkit for developing React, Preact, Inferno, and vanilla JavaScript apps, libraries, and npm modules.

#react-component#zero-config#inferno
Stars5,541
Forks320
Last commit1 year ago
React App Rewire PreactReact App Rewire Preact

Override create-react-app webpack, Jest, and dev server configurations without ejecting.

#configuration-override#create-react-app#frontend-development
Stars9,846
Forks420
Last commit2 days ago
Preact CLI PostCSSPreact CLI PostCSS

A Preact CLI plugin that replaces the default PostCSS configuration with a custom postcss.config.js file.

#preact-cli#plugin#css-tooling
Stars15
Forks3
Last commit5 years ago
Create Preact AppCreate Preact App

A fork of create-react-app that sets up Preact projects with zero build configuration.

#create-react-app#build-tools#scaffold
Stars94
Forks8
Last commit7 years ago
Storybook PreactStorybook Preact

A frontend workshop for building, documenting, and testing UI components in isolation across all major frameworks.

#design-system#ui#react-native
Stars90,647
Forks10,229
Last commit1 day ago

Boilerplates

13 projects
Official BoilerplateOfficial Boilerplate

A ready-to-rock Preact starter project powered by Webpack for building modern web applications.

#spa#development-workflow#boilerplate
Stars962
Forks182
Last commit10 months ago
Preact Simple StarterPreact Simple Starter

A Progressive Web App starter kit built with Preact, Webpack 2, and popular React ecosystem packages.

#webpack-dashboard#progressive-web-app#development-workflow
Stars64
Forks9
Last commit7 years ago
Preact Offline StarterPreact Offline Starter

A Webpack3 boilerplate for building offline-first SPA/PWA front-end applications with Preact.

#spa#progressive-web-app#offline-first
Stars388
Forks38
Last commit7 years ago
TypeScript Preact StarterTypeScript Preact Starter

A minimal starter template for building Preact applications with TypeScript, testing, and Storybook.

#cypress#frontend#typescript
Stars49
Forks6
Last commit4 years ago
TypeScript PWA Preact StarterTypeScript PWA Preact Starter

A starter kit for building Progressive Web Apps with Preact, TypeScript, and SASS, optimized for a small initial bundle size.

#sass#pwa#pwa-boilerplate
Stars6
Forks0
Last commit6 years ago
Electron TypeScript Preact BoilerplateElectron TypeScript Preact Boilerplate

A secure Electron boilerplate with automatic TypeScript API generation for safe main/renderer communication.

#desktop-app#esbuild#type-safety
Stars5
Forks0
Last commit4 years ago
Preact Modern StartupperPreact Modern Startupper

A minimalistic Preact boilerplate with generators, Storybook, and state management for optimized web projects.

#developer-tools#boilerplate#typescript
Stars18
Forks2
Last commit3 years ago
Preact Redux SSR ExamplePreact Redux SSR Example

Example implementation of server-side rendering with Preact and Redux for building isomorphic JavaScript applications.

#javascript-framework#isomorphic-javascript#server-side-rendering
Stars32
Forks4
Last commit9 years ago
Preact PWAPreact PWA

A super fast Progressive Web App template with universal rendering, Redux, and minimal dependencies.

#optimize-js#service-worker#isomorphic-javascript
Stars504
Forks36
Last commit9 years ago
Preact Chrome ExtensionPreact Chrome Extension

A fast, modern template for building browser extensions with ESBuild, supporting React/Preact, TypeScript, Tailwind, and multi-browser builds.

#template#development-tool#esbuild
Stars693
Forks59
Last commit2 years ago
Preact Web ExtensionPreact Web Extension

A Vite-powered starter template for building cross-browser WebExtensions with Preact and TypeScript.

#web-extension#hacktoberfest#developer-tools
Stars22
Forks1
Last commit5 years ago
Preact Neutralino TypeScript StarterPreact Neutralino TypeScript Starter

A boilerplate starter for building lightweight desktop applications with Preact, Neutralino, and TypeScript.

#react-redux#desktop-application#boilerplate-template
Stars2
Forks0
Last commit3 years ago
Simple Deno StarterSimple Deno Starter

A tiny Preact starter template for building single-page applications with Deno.

#boilerplate-template#javascript-framework#twind
Stars0
Forks0
Last commit3 years ago

Routing

3 projects
Preact RouterPreact Router

A simple URL router for Preact applications that conditionally renders components based on the browser's address bar.

#preact-components#spa#component-based
Stars1,055
Forks152
Last commit2 years ago
Preact Route AsyncPreact Route Async

A 440B library for asynchronous component loading in Preact Router.

#preact-components#lightweight#javascript-library
Stars37
Forks0
Last commit8 years ago
wouterwouter

A minimalist-friendly ~2.2KB routing library for React and Preact apps, built with hooks.

#hooks#hacktoberfest#nested-routes
Stars7,860
Forks185
Last commit12 days ago

Components

47 projects
Preact Material ComponentsPreact Material Components

A Preact wrapper for Material Components for the web, enabling a-la-carte usage for smaller bundles.

#preact-components#es-modules#frontend
Stars554
Forks84
Last commit5 years ago
Preact Scroll HeaderPreact Scroll Header

A tiny (800b gzip) Preact component for creating headers that show/hide based on scroll direction.

#scroll-behavior#css-animations#frontend
Stars43
Forks1
Last commit7 years ago
Preact ProgressPreact Progress

A tiny (~590 bytes gzip) progress bar component for Preact applications.

#ui-component#lightweight#frontend
Stars49
Forks3
Last commit9 years ago
Preact CompatPreact Compat

A React compatibility layer for Preact 8.x, enabling React modules to work with Preact without code changes.

#prop-types#alias-configuration#react-compatibility
Stars943
Forks124
Last commit4 years ago
Preact Render To StringPreact Render To String

Render Preact components to HTML strings for universal/isomorphic rendering in Node.js and browsers.

#streaming-ssr#preact-components#universal
Stars721
Forks99
Last commit12 days ago
Preact MarkupPreact Markup

A Preact component that renders HTML/XML as Virtual DOM, mapping custom elements to Preact components.

#jsx-alternative#parse#preact-components
Stars207
Forks27
Last commit5 years ago
Preact PortalPreact Portal

Render Preact components into any DOM element, useful for modals, tooltips, and overlays.

#preact-components#dom#modal-dialogs
Stars183
Forks23
Last commit6 years ago
Preact RichtextareaPreact Richtextarea

A Preact-powered textarea component that supports HTML editing via contentEditable.

#contenteditable#frontend#ui-components
Stars43
Forks2
Last commit8 years ago
Preact Token InputPreact Token Input

A Preact text field component that tokenizes input for tags and similar use cases.

#preact-components#tagging#frontend
Stars64
Forks1
Last commit8 years ago
Preact Virtual ListPreact Virtual List

A Preact component that renders only visible rows from large datasets, supporting millions of items.

#rendering-optimization#large-datasets#frontend
Stars232
Forks24
Last commit7 years ago
Preact CyclePreact Cycle

A minimal functional-reactive Virtual DOM rendering library built on Preact for state management.

#preact-components#functional-programming#frontend
Stars143
Forks12
Last commit8 years ago
Preact Layout

download.github.io
Preact SocratesPreact Socrates

Stars16
Forks3
Last commit10 years ago
Preact FlydPreact Flyd

A Preact integration for Flyd streams that allows embedding reactive streams directly into JSX.

#jsx-integration#reactive-programming#functional-ui
Stars11
Forks0
Last commit9 years ago
Preact I18nlinePreact I18nline

A Preact internationalization library that uses the HTML translate attribute to keep translations inline.

#internationalization#frontend#i18n
Stars39
Forks2
Last commit7 years ago
Preact MUIPreact MUI

Preact components for the MUI CSS framework, enabling fast and seamless integration of MUI design elements in Preact applications.

#frontend#css-framework#ui-components
Stars37
Forks3
Last commit9 years ago
Preact MDLPreact MDL

A collection of Preact components that implement Google's Material Design Lite.

#material-design-lite#mdl#ui
Stars192
Forks20
Last commit8 years ago
Preact PhotonPreact Photon

A wrapper library that provides Photon UI components for building desktop apps with Preact (or React).

#photon#desktop-app#desktop-apps
Stars184
Forks18
Last commit7 years ago
Preact Classless ComponentPreact Classless Component

A utility method to create Preact components using object composition instead of class syntax.

#functional-programming#object-composition#frontend
Stars44
Forks6
Last commit4 years ago
Preact HyperscriptPreact Hyperscript

Hyperscript-like syntax for creating Preact elements with optional arguments and built-in sugar.

#jsx-alternative#dom-creation#functional-ui
Stars33
Forks1
Last commit9 years ago
Shallow CompareShallow Compare

A standalone shallowCompare utility for optimizing React component updates in shouldComponentUpdate.

#performance-optimization#shouldcomponentupdate#frontend
Stars34
Forks5
Last commit8 years ago
Preact CodemodPreact Codemod

Transform React code to Preact using jscodeshift to reduce bundle size.

#open-source#transpiler#codemod
Stars40
Forks6
Last commit8 years ago
Preact HelmetPreact Helmet

A Preact component for managing document head elements like title, meta, link, and script tags.

#isomorphic#server-side-rendering#head-management
Stars87
Forks7
Last commit7 years ago
Preact DelegatePreact Delegate

A Preact library for delegating DOM events to improve performance in dynamic applications.

#dom-events#delegate#event-delegation
Stars19
Forks0
Last commit9 years ago
Preact No SSRPreact No SSR

A Preact component for conditionally skipping server-side rendering of specific components.

#above-the-fold#isomorphic#progressive-web-app
Stars8
Forks1
Last commit9 years ago
Preact HeadPreact Head

#hoc#head#preact
Stars37
Forks6
Last commit3 years ago
Preact Side EffectPreact Side Effect

A Preact library for managing global side effects based on component prop changes.

#react-side-effect#side-effects#react-compatibility
Stars10
Forks1
Last commit9 years ago
Preact Tiny AtomPreact Tiny Atom

Preact integration for tiny-atom state management library.

#provider-pattern#frontend#reactivity
Stars3
Forks0
Last commit8 years ago
Preact Level ListPreact Level List

A Preact component that automatically renders and updates a list based on LevelDB data.

#list-component#leveldb#frontend
Stars4
Forks7
Last commit8 years ago
Preact Country PickerPreact Country Picker

A Preact dropdown component for selecting countries with flags, designed for Bootstrap 3.

#ui-component#flag-icons#country-selector
Stars3
Forks0
Last commit8 years ago
Preact FluidPreact Fluid

A minimal UI kit for Preact with reusable components for building lightweight interfaces.

#preact-components#minimal-design#minimal-ui-kit
Stars198
Forks27
Last commit19 days ago
Preact Feather IconsPreact Feather Icons

Preact components for Feather icons, providing simply beautiful SVG icons designed for functionality and consistency.

#icon-library#frontend#ui-components
Stars33
Forks1
Last commit1 month ago
Preact Animate On ChangePreact Animate On Change

A Preact component that triggers CSS animations when props or state change.

#css-animations#animation#visual-feedback
Stars17
Forks2
Last commit7 years ago
Preact Async RoutePreact Async Route

Async route component for preact-router that enables lazy loading of components with loading states.

#prpl#async-routing#performance-optimization
Stars139
Forks14
Last commit3 years ago
MU FormsMU Forms

A lightweight form library for React and Preact that stores data locally to keep invalid data out of your Redux store.

#validation#component-connectivity#form-library
Stars59
Forks5
Last commit6 years ago
PimgPimg

A 2KB progressive image component for React, Preact, and Vue.js with lazy loading and Cloudinary support.

#react-component#lazy#progressive-images
Stars99
Forks12
Last commit5 years ago
Preact Component ConsolePreact Component Console

A Preact component that emulates a console with realistic typing animations and customizable delays.

#preact-components#terminal-emulator#ui-component
Stars30
Forks3
Last commit8 years ago
Preact TranslatePreact Translate

A minimalistic internationalization (i18n) library for Preact with a bundle size of around 1KB.

#preact-components#internationalization#lightweight
Stars68
Forks6
Last commit5 months ago
Preact DockPreact Dock

A touch, drag, and droppable dock component for single-page web applications.

#mobile-ui#web-app#ui-component
Stars22
Forks0
Last commit3 years ago
PantPant

A lightweight mobile UI component library built with Preact, ported from Vant.

#mobile-ui#mobile-web#vant-port
Stars30
Forks3
Last commit3 years ago
Preact TransitioningPreact Transitioning

Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.

#css-animations#animation#transition-group
Stars52
Forks9
Last commit22 days ago
Preact Nominal AllocatorPreact Nominal Allocator

A Preact UI component for adding and removing nominal values, designed for mobile and desktop voting interfaces.

#mobile-ui#numeric-input#ui-component
Stars1
Forks0
Last commit4 years ago
Tailored ComponentsTailored Components

Isomorphic utilities, components, and hooks for building Fresh and Preact applications.

#hooks#preact-components#isomorphic
Stars27
Forks2
Last commit3 years ago
Plotery

shelacek.bitbucket.io
Formica

shelacek.bitbucket.io
HelloCSV

hellocsv.github.io
Vski Table

table.vski.ai