Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Preact.js
Preact.js is a lightweight React alternative with the same API.
Similarities to React
- ES6 Class, hooks, and Functional Components
- Compatibility via a simple preact/compat alias
- JSX, VDOM, DevTools, HMR, SSR.
- Cross-browser compatibility
- Transparent asynchronous rendering with a pluggable scheduler
Differences from React
- Works in the browser without any transpilation steps
- Syntactic sugar
props
,state
andcontext
are passed torender()
- Standard HTML attributes like
class
andfor
can be used instead ofclassName
andhtmlFor
- GitHub: https://github.com/topics/preact
- Repo: https://github.com/preactjs/preact
- Released: November 14, 2015
- Related Topics: react, virtual-dom, hmr, jsx, ssr,
- Aliases: preactjs, preact-js,
- Last updated: 2024-12-28 00:18:04 UTC
- JSON Representation
https://github.com/ibm-watson-data-lab/shopping-list-preact-pouchdb
Shopping List is an Offline First demo Progressive Web App built using Preact and PouchDB.
demo-apps offline-first pouchdb preact progressive-web-apps
Last synced: 02 Nov 2024
https://github.com/PiyushSuthar/preact-webext
β‘οΈ WebExtension Vite Starter Template with Preact
extension extension-chrome hacktoberfest preact typescript web-extension
Last synced: 02 Nov 2024
https://github.com/piyushsuthar/preact-webext
β‘οΈ WebExtension Vite Starter Template with Preact
extension extension-chrome hacktoberfest preact typescript web-extension
Last synced: 09 Nov 2024
https://github.com/tulir/mautrix-manager
A web interface for managing bridges
Last synced: 04 Nov 2024
https://github.com/preactjs/jest-preset-preact
Jest preset for testing Preact apps
Last synced: 07 Oct 2024
https://github.com/cassidoo/react-tailwind-tabs
React Context-powered tabs with Tailwind styling
Last synced: 23 Oct 2024
https://github.com/appsignal/appsignal-javascript
π¨ AppSignal for JavaScript
angular appsignal ember error-reporting javascript preact react stimulusjs typescript vuejs webpack
Last synced: 25 Dec 2024
https://github.com/prateekbh/preact-cli-sw-precache
Preact cli plugin for configuring sw-precache
preact preact-cli-plugin sw-precache
Last synced: 08 Nov 2024
https://github.com/cristianbote/react-hashtag
Super small component to custom render your hashtag within your text
Last synced: 08 Nov 2024
https://github.com/sempostma/atc-manager-2
Web based air traffic control game. Manage airspace of busy airports like Schiphol or Heathrow in a realistic simulator.
Last synced: 22 Nov 2024
https://github.com/deadcoder0904/electron-webpack-preact
Simple Boilerplate for Electron π₯οΈ Preact βοΈ Webpack β‘
electron electron-app electron-preact electron-preact-webpack electron-webpack preact webpack
Last synced: 14 Nov 2024
https://github.com/barelyhuman/preact-islands-diy
DIY Starter Template for a more verbose island setup with existing tools instead of a framework
diy island-architecture partial-hydration preact server-side-rendering
Last synced: 15 Oct 2024
https://github.com/code-and-comment/code-and-comment
PWA to add comment to Github file.
preact preact-router pwa reading-code unistore
Last synced: 02 Nov 2024
https://github.com/faywong/preact-native
client native implement of preactjs(https://preactjs.com/)
Last synced: 04 Dec 2024
https://github.com/rosenbjerg/nxplx
Home media streaming server designed for use on low-power devices, such as Raspberry Pi 4/3 and similar
aspnetcore docker efcore ffmpeg media-library preact raspberry-pi streaming
Last synced: 30 Dec 2024
https://github.com/zhangchen915/fontsubset
βοΈ Chrome εδ½ζδ»Άθ£εͺζδ»Ά
chrome-extensions font font-subset otf preact ttf
Last synced: 09 Nov 2024
https://github.com/octet-stream/use-suspender
Wraps asynchronous function allowing to use it with React.Suspense
async javascript javascript-library preact promise react react-hooks react-suspense
Last synced: 07 Nov 2024
https://github.com/wjsoftware/wj-config
JavaScript configuration module for browser and server projects that works like .Net configuration where any number of data sources are merged and environment variables can contribute/overwrite values by following a naming convention.
angular api-client configuration electron javascript nodejs preact react solidjs svelte typescript vue
Last synced: 11 Nov 2024
https://github.com/mike-engel/preact-cli-typescript-sample
An example of how to use typescript with preact-cli and all its goodies
bundle-splitting code-splitting example example-app example-code example-project preact preact-app preact-cli types typescript webpack webpack3
Last synced: 27 Sep 2024
https://github.com/re-js/remini
Easy to learn global state for React
preact react react-hooks reactive remini shared-state state-management
Last synced: 14 Nov 2024
https://github.com/dunkbing/m33t
A free, peer-to-peer, group video call web app, built with Deno and WebRTC.
deno peer-to-peer preact video-calling-app video-chat webrtc
Last synced: 04 Nov 2024
https://github.com/preactjs/legacy-compat
React 15 compatibility layer for Preact
Last synced: 07 Oct 2024
https://github.com/scurker/preact-lazy-route
Lazy load preact route components
code-splitting lazy-loading preact preact-components preact-router
Last synced: 08 Nov 2024
https://github.com/jrson83/jrson.me
My personal blog, built with Lume π₯
blog deno lume preact sass scss typescript
Last synced: 17 Oct 2024
https://github.com/developit/preact-styled-jsx-demo
Preact + styled-jsx = π
Last synced: 16 Oct 2024
https://github.com/jordic/tracks_preact
:clock2: Tracks! Opensource PWA for tracking things
javascript mobile preact pwa react
Last synced: 06 Nov 2024
https://github.com/colingourlay/mediocre-pictures
Helping you take mediocre pictures, hands-free. π·ππ»π πΎππΌπΈ
banter banterino css-in-js getusermedia mad-bantz preact selfies styled-components
Last synced: 14 Oct 2024
https://github.com/4cm4k1/personal-website
Personal website β made with Next.js, Preact, MDX, RMWC, & Vercel
material-components material-design mdx next next-js preact pwa react rmwc serverless spa ssg ssr vercel
Last synced: 22 Dec 2024
https://github.com/pmwcs/pmwcs
Preact Material Web Components
material-design preact webcomponents
Last synced: 14 Oct 2024
https://github.com/barelyhuman/preact-island-plugins
Collection of low level plugins for different bundlers to generate and handle preact islands
esbuild island-architecture islands preact ssr
Last synced: 01 Nov 2024
https://github.com/zouloux/reflex-dom
Reflex is a tiny and fast reactive UI library.
dom preact react reactive state-management ui vdom vdom-library virtual-dom
Last synced: 09 Nov 2024
https://github.com/dangreco/zupre
HA boilerplate card using Zustand, Preact, Styled Components
home-assistant lovelace lovelace-card lovelace-custom-card preact zustand
Last synced: 09 Nov 2024
https://github.com/tomwayson/esri-preact-pwa
An example progressive web app (PWA) using the ArcGIS API for JavaScript built with Preact
arcgis-api javascript preact pwa
Last synced: 17 Oct 2024
https://github.com/metonym/parcel-preact-typescript
Simple setup using Parcel, Preact, and TypeScript
Last synced: 13 Oct 2024
https://github.com/kidkarolis/moonwave
π A small web application framework.
framework javascript preact react web
Last synced: 17 Oct 2024
https://github.com/WJSoftware/wj-config
JavaScript configuration module for browser and server projects that works like .Net configuration where any number of data sources are merged and environment variables can contribute/overwrite values by following a naming convention.
angular api-client configuration electron javascript nodejs preact react solidjs svelte typescript vue
Last synced: 26 Sep 2024
https://github.com/aduth/preact-fetching
Preact hooks for asynchronous data fetching
Last synced: 09 Nov 2024
https://github.com/ayda-tech/react-share-lite
react-share-lite is a simple and easy-to-use library for adding social media share buttons to your React & Next applications. With react-share-lite, you can quickly integrate share buttons for popular social media platforms such as Facebook, Twitter, LinkedIn, and more.
nextjs npm-package preact react-share-lite reactjs socia-media-widget social-media
Last synced: 10 Oct 2024
https://github.com/sloria/jrnl-render
Render a jrnl (jrnl.sh) file as a webpage.
javascript journal jrnl preact react rollup typescript
Last synced: 10 Dec 2024
https://github.com/cliid/cliid.dev
My personal website.
blog fusejs giscus nextjs personal-website planetscale portfolio preact prisma react reactjs swr tailwindcss twemoji typescript vercel
Last synced: 10 Oct 2024
https://github.com/sakihet/trellith
Tiny Trello Clone PWA Pursuing Simplicity
board command-palette kanban preact preact-signals pwa trello trello-clone
Last synced: 11 Nov 2024
https://github.com/joseluisq/preact-starter
Minimal Preact, Typescript and Parcel starter. :rocket:
boilerplate hmr minimal parcel-bundler preact pwa standard-js tsx typescript
Last synced: 23 Oct 2024
https://github.com/kutsan/qrscan-pwa
A simple QR code scanner as a progressive web application, works offline, no ads, no trackers, written in Preact and TypeScript.
preact progressive-web-app pwa-apps qrcode-decoder qrcode-reader qrcode-scanner typescript
Last synced: 22 Oct 2024
https://github.com/slightlynerd/pdf-2-pod
PDF2POD is a PDF file reader that takes any pdf document, converts it to text and reads the text aloud.
Last synced: 20 Nov 2024
https://github.com/domparty/component-library
Our white label component library. Filled with functional components to help you kick-start your project π
component-library components kick-start preact react storybook whitelabel
Last synced: 27 Nov 2024
https://github.com/bulma-preact/bulma-preact
bulma components build by preact
bulma bulma-components f2e-server preact typescript
Last synced: 16 Dec 2024
https://github.com/jordic/preact-sidenav
preact sidenav component
layout material preact sidenav
Last synced: 06 Nov 2024
https://github.com/deleonio/poc-flexible-web-application-architecture
This project demonstrate a flexible webpack based web application architecture.
angular angularjs architecture aurelia babel inferno javascript mocha preact pwa react solid solidjs spa svelte typescipt typescript vue webcomponents webpack
Last synced: 31 Oct 2024
https://github.com/vesparny/preact-glam
A tiny glamorous version for preact
Last synced: 08 Nov 2024
https://github.com/joe-bell/marmalade
Another opinionated JAMstack static site starter (powered by Next.js) π
jamstack nextjs nextjs-starter preact react theme-ui typescript
Last synced: 16 Nov 2024
https://github.com/benevolarx/parcel-preact-typescript-boilerplate
simple hello world project
boilerplate nodejs parcel preact sample tsx typescript
Last synced: 09 Nov 2024
https://github.com/artsy/stitch
Helps your Component and Template dependencies peacefully coexist
components nodejs preact react templates
Last synced: 10 Nov 2024
https://github.com/munawwar/preact-spa-template
Preact Single-Page App Template
preact preact-app preact-apps preact-boilerplate preact-template
Last synced: 07 Dec 2024
https://github.com/malbernaz/preact-hn
A hacker news clone built with preact.
Last synced: 13 Nov 2024
https://github.com/ooade/preact-side-effect
Create components whose nested prop changes map to a global side effect
preact preact-side-effect react react-side-effect
Last synced: 30 Sep 2024
https://github.com/aralroca/cat-dog-detection-tfjs
Cat/Dog detection model in Tensorflow.js
machine-learning mobilenet preact react tensorflow tensorflowjs tfjs tfjs-tutorials
Last synced: 06 Dec 2024
https://github.com/aralroca/webgl-gears
Dynamic gears implemented with WebGL
javascript learning opengl preact snowpack tutorial wegbl
Last synced: 06 Dec 2024
https://github.com/prateekbh/hopon
PWA for https://play.google.com/store/apps/details?id=com.ketchapp.hop
preact preact-material-compoenents preact-router pwa
Last synced: 17 Oct 2024
https://github.com/mvrilo/torresmo
Experimental torrent client and server
bittorrent client go golang http preact server torrent typescript
Last synced: 15 Oct 2024
https://github.com/simbo/small-store
A small, immutable and framework agnostic state store using rxjs and immer with native typescript support.
angular immutable javascript ngrx preact react reactive redux state store typescript vanilla vue
Last synced: 20 Nov 2024
https://github.com/guru107/test_app
Preact PWA boilerplate with SSR and code splitting using webpack-flush-chunks and react-universal-component
preact preact-app preact-router progressive-web-app service-worker
Last synced: 10 Nov 2024
https://github.com/otiai10/fresh-youtube
View component and controller of YouTube Player API, for fresh framework.
deno fresh preact react typescript youtube youtube-player
Last synced: 16 Oct 2024
https://github.com/tomokimiyauci/utterances-component
Component library for utterances
monorepo multi-frameworks preact react svelte utterances vue
Last synced: 28 Oct 2024
https://github.com/lighth7015/firehouse
A Preact Material-UI theme written in TypeScript (heavily inspired by Google's Firebase UI)
preact preact-template preact-x typescript
Last synced: 06 Nov 2024
https://github.com/fakundo/react-localized
Internationalization for React and Preact components based on gettext format
gettext i18n internationalization preact react
Last synced: 14 Nov 2024
https://github.com/ahme-dev/gptpersona
ChatGPT prompt generator for creating personas.
chatgpt preact prompt-engineering valtio
Last synced: 19 Nov 2024
https://github.com/benadam11/sfxo
A simple parallax website to promote a friend's business using Preact.js
Last synced: 26 Oct 2024
https://github.com/jasonchen1982/preact-highlight
a syntax highlight component for preact
highlight hljs preact preact-hljs syntax-highlighting
Last synced: 12 Oct 2024
https://github.com/catdad/electron-template
β opinionated electron application template
electron github-actions hacktoberfest htm preact template
Last synced: 06 Nov 2024
https://github.com/Dramloc/preact-auth0-template
A simple `preact-cli` template for auth0
Last synced: 21 Dec 2024
https://github.com/laurentpayot/fsharp-fable-elmish-example
F# Fable Elmish example, with Preact and Vite.
elm elm-architecture elm-lang elmish elmish-applications fable fsharp functional-programming mvu preact vite
Last synced: 12 Oct 2024
https://github.com/notwoods/tigeroakes.com
My portfolio website. Designed to work offline, load quickly, and showcase some of my favorite projects.
astro css-animations offline portfolio-website preact tailwindcss
Last synced: 17 Oct 2024
https://github.com/atlassubbed/atlas-relax
Minimal, powerful declarative VDOM and reactive programming library.
components diff dom framework hyperscript jsx meteor mithril preact react reactive vdom virtual-dom
Last synced: 12 Oct 2024
https://github.com/jacob-ebey/preact-webpack-prerender
POC of pre-rendering Preact applications via a webpack plugin using preact-iso.
Last synced: 09 Nov 2024
https://github.com/barelyhuman/preact-islands-fullstack-template
Starter Template for fullstack apps with preact islands
islands preact preact-islands starter template
Last synced: 15 Oct 2024
https://github.com/michael-klein/alterisk
A generator driven component api for (p)react and more!
async component generators preact react ui
Last synced: 10 Nov 2024
https://github.com/jahilldev/preact-parser
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components
browser dangerouslysetinnerhtml html isomorphic jsx parser preact render server string
Last synced: 17 Oct 2024
https://github.com/abourtnik/clip-zone
Open Source Laravel Youtube Clone
alpinejs bootstrap5 javascript laravel10 meilisearch mysql php8 preact redis stripe
Last synced: 11 Oct 2024
https://github.com/ikurotime/buddyspot
A virtual room website for you and your friends made with deno and supabase. Work in progress
deno denofresh hacktoberfest preact supabase-js twind typescript
Last synced: 11 Oct 2024
https://github.com/johansatge/standalone-preact-builder
βοΈ Build custom, self-contained & self-hosted Preact script in the browser
bundle esbuild esbuild-wasm javascript js preact preact-demos preact-signals preactjs react reactjs signals
Last synced: 07 Nov 2024
https://github.com/hizoul/preact-to-nativescript
Render preact-Components to NativeScript
jsx nativescript nativescript-plugin preact preact-to-nativescript
Last synced: 26 Oct 2024
https://github.com/preactjs/babel-plugin-transform-hook-names
Add custom hook names for devtools
Last synced: 07 Oct 2024
https://github.com/joduplessis/buggable
An embeddable bug reporting & screenshot creation component that integrates rrweb & video/webcam recording. π π₯
feedback logging preact react rrweb screenshot webrtc
Last synced: 06 Nov 2024
https://github.com/avajs/ava-preact-init
Set up AVA for Preact
ava generate initialize nodejs preact scaffold
Last synced: 18 Nov 2024
https://github.com/a7ul/webcomponents-with-react-webcomponentify
Web components based components library using react-webcomponentify + (P) React. This repo showcases how you can build web components using react without much bundlesize overhead.
components experiment javascript preact react reactjs web web-components
Last synced: 11 Nov 2024