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-07-29 13:54:24 UTC
- JSON Representation
https://github.com/hydux/hydux
A light-weight type-safe Elm-like alternative for Redux ecosystem, inspired by hyperapp and Elmish
2kb elm-architecture framework hydux hyperapp preact react router ssr state-management type-safe typescript virtual-dom
Last synced: 30 Jul 2024
https://github.com/lusakasa/saka
Elegant tab, bookmark and history search
chrome-extension jasmine javascript karma preact tab-management tab-search tab-switcher
Last synced: 03 Aug 2024
https://github.com/mwood23/preact-island
🏝 Create your own slice of paradise on any website.
Last synced: 01 Aug 2024
https://github.com/fwouts/viteshot
Viteshot 📸 is a fast and simple component screenshot tool based on Vite.
javascript preact react screenshot solid-js svelte vue
Last synced: 06 Aug 2024
https://github.com/fastrodev/fastro
Full Stack Framework for Deno, TypeScript, Preact JS and Tailwind CSS
backend deno fastro framework frontend fullstack middleware preact react typescript
Last synced: 01 Aug 2024
https://github.com/SaraVieira/styled-loaders
Loaders Built with Preact and Styled Components
javascript preact styled-components
Last synced: 03 Aug 2024
https://github.com/torch2424/made-with-webassembly
A showcase of awesome production applications, side projects, and use cases made with WebAssembly (Wasm). 👷
example preact pwa showcase wasm webassembly
Last synced: 02 Aug 2024
https://github.com/developit/preact-markup
:zap: Render HTML5 as VDOM, with Components as Custom Elements!
dom html-renderer jsx markdown markup parse preact preact-components xml
Last synced: 01 Aug 2024
https://github.com/rubencodes/recal
A minimal, accessible React/Preact calendar component using modern CSS.
calendar calendar-component css-grid javascript-dates picker preact range-picker react
Last synced: 02 Aug 2024
https://github.com/developit/preact-mdl
:boom: A collection of Preact Components that encapsulate Google's Material Design Lite.
material material-design mdl preact ui ui-kit
Last synced: 01 Aug 2024
https://github.com/ajainvivek/preact-fluid
✅ A minimal UI kit for Preact
minimal-ui-kit preact preact-components preact-ui-kit
Last synced: 01 Aug 2024
https://github.com/dataformsjs/dataformsjs
🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.
compiler compilers custom-elements dataformsjs handlebars handlebarsjs image-gallery javascript javascript-framework jsx markdown markdown-viewer playground preact react react-components single-page-app spa vue web-components
Last synced: 31 Jul 2024
https://github.com/developit/preact-portal
:satellite: Render Preact components in (a) SPACE :milky_way: :stars:
dom preact preact-components preact-portal
Last synced: 01 Aug 2024
https://github.com/developit/zero-to-preact
A Step-by-step Guide to Preact + Webpack 2, without boilerplate!
boilerplate preact starter tutorial
Last synced: 01 Aug 2024
https://github.com/developit/state-machine-component
⚙️ State machine -powered components in 250 bytes
preact preact-components state-machine state-management
Last synced: 30 Jul 2024
https://github.com/kuldeepkeshwar/filbert-js
A lightweight(~1kb) css-in-js framework
1kb-library css css-in-js cssinjs emotion filbert-js hacktoberfest hacktoberfest2020 light-weight preact react styled-components styling
Last synced: 30 Jul 2024
https://github.com/developit/preact-photon
:rocket: Beautiful desktop apps with Preact + Photon :heart:
desktop desktop-app electron photon preact preact-photon ui ui-kit
Last synced: 01 Aug 2024
https://github.com/zusam/zusam
Private groups to share messages, photos, videos, links with friends and family.
agplv3 family forum friends group photo php preact privacy private self-hosted selfhosted sharing sqlite symfony symfony-application video
Last synced: 02 Aug 2024
https://github.com/Rel1cx/eslint-react
A series of composable ESLint rules for libraries and frameworks that use React as a UI runtime.
eslint eslint-plugin eslint-react jsx preact react tsx typescript
Last synced: 02 Aug 2024
https://github.com/developit/preact-slots
🕳 Render Preact trees into other Preact trees, like portals.
Last synced: 03 Aug 2024
https://github.com/xoidlabs/xoid
Framework-agnostic state management library designed for simplicity and scalability ⚛
concurrent framework-agnostic javascript preact react ssr state-machine state-management svelte typescript vanilla vue
Last synced: 01 Aug 2024
https://github.com/prateekbh/preact-async-route
Async route component for preact-router
code-splitting preact preact-router prpl
Last synced: 01 Aug 2024
https://github.com/sadick254/scoped-style
A tiny css in js library 🚀
css css-in-js hyperapp inferno inferno-js javascript preact react styled-components tiny universal
Last synced: 03 Aug 2024
https://github.com/developit/preact-cycle
:recycle: Minimal functional Virtual DOM rendering using Preact :bike:
Last synced: 01 Aug 2024
https://github.com/jviide/flowponent
A small Preact/React library for defining workflow-like evolving views via generators
generators higher-order-component preact react
Last synced: 04 Aug 2024
https://github.com/lipp/next-todos
200 lines realtime todos app powered by next.js, preact, jet, redux and now
collaborative jet nextjs preact realtime todoapp websockets
Last synced: 31 Jul 2024
https://github.com/sallar/led-matrix-simulator
:crystal_ball: A simple HTML5 LED Matrix Simulator for fun
canvas led-display led-matrix-displays ledmatrix preact
Last synced: 28 Aug 2024
https://github.com/KidkArolis/tiny-atom
Pragmatic state management.
flux functional javascript minimal preact react state
Last synced: 03 Aug 2024
https://github.com/CodyJasonBennett/preact-reconciler
Custom renderers for Preact in <1KB.
fiber jsx minimal preact react reconciliation renderers vdom
Last synced: 01 Aug 2024
https://github.com/developit/preact-todomvc
💣 TodoMVC done in Preact. Under 6kb and fast.
Last synced: 01 Aug 2024
https://github.com/ooade/pimg
:camera: Mini Image Lazy Loader for P(R)eact and Vue
cloudinary image image-processing lazy lazy-loading preact react
Last synced: 01 Aug 2024
https://github.com/utkarshkukreti/reaml
A React binding for (OCaml | ReasonML) + BuckleScript with compile time enforcement of the "Rules of Hooks". Live Examples: https://reaml.netlify.com
bucklescript ocaml preact react reasonml
Last synced: 03 Aug 2024
https://github.com/lukeed/colors-app
:art: A PWA for copying values from popular color palettes. Supports HEX, RGB, and HSL formats.
color color-palette color-picker color-scheme material preact preact-app progressive-web-app pwa
Last synced: 01 Aug 2024
https://github.com/just-boris/create-preact-app
Create Preact apps with no build configuration.
build-tools cli create-react-app preact scaffold zero-configuration
Last synced: 01 Aug 2024
https://github.com/quartercastle/hueify
💡Simple controller for your Philips Hue lights, based on web technologies.
app controller electron hue hueify mac philips preact
Last synced: 01 Aug 2024
https://github.com/michael-klein/htmdx
HTMDX: Lightweight runtime for mdx-like markdown
javascript markdown mdx preact react
Last synced: 03 Aug 2024
https://github.com/kossnocorp/chirrapp
Chirr App splits text into tweets and posts it as a thread
Last synced: 12 Aug 2024
https://github.com/kossnocorp/desvg
🌅 Converts SVG files into components 🌞
decss preact react styled-components svg webpack
Last synced: 30 Jul 2024
https://github.com/aralroca/etiketai
Etiketai is an online tool designed to label images, useful for training AI models
ai annotations artificial-intelligence deep-learning detection hacktoberfest image-classification imagenet images javascript labelimg labels machine-learning nextjs preact recognition tools yolo
Last synced: 03 Aug 2024
https://github.com/preactjs/enzyme-adapter-preact-pure
Preact adapter for the Enzyme UI testing library
Last synced: 01 Aug 2024
https://github.com/DenysVuika/preact-translate
Minimalistic translate (i18n) library for Preact
i18n preact preact-components preact-x translation typescript
Last synced: 01 Aug 2024
https://github.com/ooade/PreactSimpleStarter
PWA Simple Starter with Preact, Preact-mdl and Webpack2 🔥🔥🔥
development-workflow preact progressive-web-app starter-kit webpack webpack-dashboard
Last synced: 01 Aug 2024
https://github.com/developit/preact-token-input
:bookmark: A text field that tokenizes input, for things like tags.
preact preact-components tag-input tagging tags
Last synced: 01 Aug 2024
https://github.com/DigitalOptimizationGroup/cloudflare-worker-preact-pwa
Cloudflare worker running a Preact Progressive Web App
cloudflare-worker http2 preact preact-cli preact-redux progressive-web-app redux server-push server-side-rendering streaming-response
Last synced: 31 Jul 2024
https://github.com/developit/nectarine
:peach: A mobile web / Android app for Peach! (peach.cool) :zap:
demo nectarine peach preact preact-apps preact-demos
Last synced: 02 Aug 2024
https://github.com/developit/preact-jsx-chai
:white_check_mark: Add JSX assertions to Chai, with support for Preact Components.
chai chai-plugin jsx-assertions jsx-chai preact test testing
Last synced: 01 Aug 2024
https://github.com/ZhUyU1997/MEUI
Modern embedded UI 现代嵌入式用户界面
embedded gui meui preact preactjs quickjs react react-spring reactjs
Last synced: 02 Aug 2024
https://github.com/nickytonline/ts-preact-starter
Barebones starter project for Preact with TypeScript
Last synced: 01 Aug 2024
https://github.com/jamesbirtles/fpreact
fpreact provides an alternative api for creating preact components, heavily inspired by elm.
Last synced: 01 Aug 2024
https://github.com/david-szabo97/github-guesser
A Starry Game
fun game github javascript preact pwa
Last synced: 04 Aug 2024
https://github.com/usernein/tailwindcss-template-card
Custom card for Home Assistant that renders html code with TailwindCSS styles into the dashboard
daisyui dashboard hass homeassistant lovelace preact tailwind tailwindcss twind
Last synced: 06 Aug 2024
https://github.com/kyr0/astro-launchpad
An Astro project template for decent projects: auth, i18next, Bootstrap, sitemap, webworker, robots.txt, preact, react, endpoints, endpoint clients, OAuth, various Astro features and data loading preconfigured
astro authentication bootstrap i18next microservices preact robots-txt scaffold sitemap-xml template
Last synced: 01 Aug 2024
https://github.com/jaredpalmer/razzle-unrouted
Blazingly fast server-rendered MVC Webapps with Preact and Webpack
mvc preact react server-rendering
Last synced: 01 Aug 2024
https://github.com/fakundo/preact-transitioning
Preact components for easily implementing basic CSS animations and transitions
preact transition transition-group
Last synced: 01 Aug 2024
https://github.com/vutran/preact-codemod
:shaved_ice: Shave some bytes by using Preact.
codemod javascript jscodeshift preact react transpiler
Last synced: 01 Aug 2024
https://github.com/lmammino/fastify-preact-htm-boilerplate
Quickly bootstrap your next web app with Fastify, Preact and htm
boilerplate bootstrap bootstrap4 fastify htm preact react single-page-app spa
Last synced: 31 Jul 2024
https://github.com/matthewmueller/preact-head
Standalone, declarative <Head /> for Preact.
Last synced: 01 Aug 2024
https://github.com/preactjs/preact-integrations
A collection of sample apps demonstrating Preact's compatibility with various 3rd party libraries
preact preact-apps preact-demos preact-integrations
Last synced: 04 Aug 2024
https://github.com/mjanssen/preact-route-async
Easy asynchronous loading for your router components. For 440B.
microbundle preact preact-components preact-router
Last synced: 01 Aug 2024
https://carlosqsilva.github.io/YASCC/
Yet Another SoundCloud Client
indexeddb preact pwa redux styled-components
Last synced: 01 Aug 2024
https://github.com/agneym/preact-cli-tailwind
Preact CLI Plugin that helps add Tailwind CSS to your project
preact preact-cli preact-cli-plugin tailwind tailwindcss
Last synced: 31 Jul 2024
https://github.com/jackyef/luck-or-hardwork
Simple web-app to provide illustration about a take on luck and hard work.
chakra-ui luck nextjs preact typescript
Last synced: 01 Aug 2024
https://github.com/haensl/preact-component-console
A console emulator for preact.
console preact preact-components terminal terminal-emulator typewriter
Last synced: 01 Aug 2024
https://github.com/lukeed/fly-kit-preact
A starter kit for building offline / SPA / PWA apps with Preact
boilerplate fly preact starter-kit
Last synced: 28 Aug 2024
https://github.com/valin4tor/ninetales
An experimental framework raising the performance bar
express javascript nodejs preact
Last synced: 04 Aug 2024
https://github.com/vtenfys/ninetales
An experimental framework raising the performance bar
express javascript nodejs preact
Last synced: 04 Sep 2024
https://github.com/andrevenancio/snap-state
State management in a snap 👌
hoc hooks jsx preact react state state-management
Last synced: 31 Jul 2024
https://github.com/postlight/secretmsg
🕵 Encrypt messages for easy sharing
cloudflare cloudflare-workers labs preact server-side-rendering typescript
Last synced: 12 Aug 2024
https://github.com/goldenratio/weather-sucks
Weather App with Estonian Mood
Last synced: 31 Jul 2024
https://github.com/marvinhagemeister/preact-loadable
Tiny preact component for async tasks
Last synced: 02 Aug 2024
https://github.com/syntax-tree/estree-util-build-jsx
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
ecmascript estree hyperscript javascript jsx preact react
Last synced: 03 Aug 2024
https://github.com/tulir/mautrix-manager
A web interface for managing bridges
Last synced: 01 Aug 2024
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: 01 Aug 2024
https://github.com/PiyushSuthar/preact-webext
⚡️ WebExtension Vite Starter Template with Preact
extension extension-chrome hacktoberfest preact typescript web-extension
Last synced: 01 Aug 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: 04 Aug 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: 03 Aug 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: 01 Aug 2024
https://github.com/nesterow/tailored
Isomorphic utilities, components and hooks for Fresh and Preact.
deno jsx partial-hydration preact typescript
Last synced: 01 Aug 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: 04 Aug 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: 31 Jul 2024
https://github.com/jordic/tracks_preact
:clock2: Tracks! Opensource PWA for tracking things
javascript mobile preact pwa react
Last synced: 01 Aug 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: 01 Aug 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/joseluisq/preact-starter
Minimal Preact, Typescript and Parcel starter. :rocket:
boilerplate hmr minimal parcel-bundler preact pwa standard-js tsx typescript
Last synced: 04 Aug 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 Jul 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: 03 Aug 2024
https://github.com/vesparny/preact-glam
A tiny glamorous version for preact
Last synced: 02 Aug 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: 01 Aug 2024
https://github.com/kogakure/website-astro-stefanimhoff.de
My personal website, portfolio, and blog. Build with Astro, Preact, and Tailwind CSS
Last synced: 01 Aug 2024
https://github.com/Dramloc/preact-auth0-template
A simple `preact-cli` template for auth0
Last synced: 28 Aug 2024
https://github.com/benadam11/sfxo
A simple parallax website to promote a friend's business using Preact.js
Last synced: 31 Jul 2024