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-11-15 00:23:12 UTC
- JSON Representation
https://github.com/preactjs/jest-preset-preact
Jest preset for testing Preact apps
Last synced: 07 Oct 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/cristianbote/react-hashtag
Super small component to custom render your hashtag within your text
Last synced: 08 Nov 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/appsignal/appsignal-javascript
π¨ AppSignal for JavaScript
angular appsignal ember error-reporting javascript preact react stimulusjs typescript vuejs webpack
Last synced: 14 Oct 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/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/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/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/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: 23 Oct 2024
https://github.com/zhangchen915/fontsubset
βοΈ Chrome εδ½ζδ»Άθ£εͺζδ»Ά
chrome-extensions font font-subset otf preact ttf
Last synced: 09 Nov 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/jrson83/jrson.me
My personal blog, built with Lume π₯
blog deno lume preact sass scss typescript
Last synced: 17 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: 12 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/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/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/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/preactjs/legacy-compat
React 15 compatibility layer for Preact
Last synced: 07 Oct 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/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/metonym/parcel-preact-typescript
Simple setup using Parcel, Preact, and TypeScript
Last synced: 13 Oct 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/kidkarolis/moonwave
π A small web application framework.
framework javascript preact react web
Last synced: 17 Oct 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/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/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/aduth/preact-fetching
Preact hooks for asynchronous data fetching
Last synced: 09 Nov 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/sloria/jrnl-render
Render a jrnl (jrnl.sh) file as a webpage.
javascript journal jrnl preact react rollup typescript
Last synced: 23 Oct 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/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: 04 Aug 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/vesparny/preact-glam
A tiny glamorous version for preact
Last synced: 08 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/benevolarx/parcel-preact-typescript-boilerplate
simple hello world project
boilerplate nodejs parcel preact sample tsx typescript
Last synced: 09 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/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/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/mvrilo/torresmo
Experimental torrent client and server
bittorrent client go golang http preact server torrent typescript
Last synced: 15 Oct 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: 08 Nov 2024
https://github.com/malbernaz/preact-hn
A hacker news clone built with preact.
Last synced: 13 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/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/tomokimiyauci/utterances-component
Component library for utterances
monorepo multi-frameworks preact react svelte utterances vue
Last synced: 28 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/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/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/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/Dramloc/preact-auth0-template
A simple `preact-cli` template for auth0
Last synced: 28 Aug 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/aralroca/webgl-gears
Dynamic gears implemented with WebGL
javascript learning opengl preact snowpack tutorial wegbl
Last synced: 17 Oct 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/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/jasonchen1982/preact-highlight
a syntax highlight component for preact
highlight hljs preact preact-hljs syntax-highlighting
Last synced: 12 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/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/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/benadam11/sfxo
A simple parallax website to promote a friend's business using Preact.js
Last synced: 26 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/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/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/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/nyancss/nyancss-css-modules-loader
Nyan CSS webpack loader that converts CSS Modules into React/Preact components
css css-modules nyancss preact react styled-components webpack webpack-loader
Last synced: 14 Oct 2024
https://github.com/avajs/ava-preact-init
Set up AVA for Preact
ava generate initialize nodejs preact scaffold
Last synced: 04 Aug 2024
https://github.com/ikurotime/postsnaps
Website for the Week 6 Hackathon of Supabase, that creates custom images based in Tweets or other social media posts.
deno deno-deploy deno-fresh preact supabase typescript
Last synced: 11 Oct 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
https://github.com/safdarjamal/vanilla-preact
Vanilla Preact is a barebones starter kit for building Preact applications without build or tooling.
barebones-starter-kit es6-modules esmodules hacker-news htm javascript no-build no-jsx preact preact-app preact-boilerplate ui unpkg vanilla-preact
Last synced: 11 Oct 2024
https://github.com/code2k/ghfresh
Monitor GitHub repositories for new releases.
create-react-app markdown material-ui preact prerender react redux redux-toolkit spa testing-library typescript
Last synced: 12 Nov 2024
https://github.com/prateekbh/preact-timepicker
Android timepicker clock implementation
Last synced: 17 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/berndwessels/preact-mdc-demo
Examples on how to use preact-mdc material design components.
material-components-web material-design material-design-components mdc mdl preact preact-mdc preact-mdl
Last synced: 16 Nov 2024
https://github.com/ezekielchentnik/preact-no-ssr
A Preact component for skipping server side rendering (SSR) of components. This component helps render components on the server that make sense to be rendered above the fold or that only makes sense to render on client.
above-the-fold isomorphic preact progressive-web-app rollem rollup ssr universal-javascript
Last synced: 12 Oct 2024
https://github.com/angelmunoz/perla-templates
A repository with samples showcasing what can the perla dev server do today
devserver devtools dotnet fsharp javascript jsx lit-element perla preact react tsx typescript
Last synced: 27 Oct 2024
https://github.com/ultirequiem/audio-visualizer
π Audio Visualizer App
audio audio-visualizer preact preact-app typescript
Last synced: 09 Nov 2024
https://code2k.github.io/ghfresh/
Monitor GitHub repositories for new releases.
create-react-app markdown material-ui preact prerender react redux redux-toolkit spa testing-library typescript
Last synced: 02 Nov 2024
https://github.com/bmitchinson/old-preact-typescript-pwa-starter
Preact PWA template with support for TypeScript + SASS (131 Kb)
preact preact-router pwa pwa-boilerplate sass typescript
Last synced: 02 Nov 2024
https://github.com/pheralb/preact-pwa
βοΈ Create a fast PWA with Preact, Typescript & Vitejs.
boilerplate preact pwa react typescript vitejs
Last synced: 14 Nov 2024