Open Collective
Open Collective
Loading

Preact

3kb alternative to React with the same ES6 API.

Contribute


Become a financial contributor.

Financial Contributions

Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 217
Recurring contribution

The ultimate way to support Preact. Platinum Sponsors push Preact forward, driving ongoing development and new features. As with gold sponsorship, ... Read more

Starts at
$1,000 USD / month

Latest activity by


Recurring contribution

LIMITED: 4 LEFT OUT OF 5

Businesses relying on Preact can ensure continued support by becoming Gold Sponsors. Gold sponsors also have the opportunity to display their logo ... Read more

$500 USD / month

Latest activity by


+ 1
Recurring contribution
Bronze Sponsor

Become a sponsor and get your logo on our README on Github with a link to your site.

Starts at
$100 USD / month

Latest activity by


+ 7
Recurring contribution
Supporter

If Preact makes your life more lovely and less painful, you can become a supporter of its ongoing development.

Starts at
$20 USD / month

Latest activity by


+ 8
Recurring contribution
Backer

Support us with a monthly donation and help us continue our activities.

Starts at
$2 USD / month

Latest activity by


+ 114

Top financial contributors

Organizations

1
AMP Project

$53,000 USD since Jan 2018

2
GitHub Sponsors

$27,765.86 USD since Dec 2020

3
trivago

$23,991 USD since Jan 2021

4
Etsy Open Source

$18,000 USD since Jan 2022

5
Airbnb

$15,000 USD since Jan 2023

6
Webflow

$6,500 USD since Oct 2017

7
8
loveholidays

$5,000 USD since Oct 2023

9
Sticker Mule

$3,900 USD since Feb 2017

10
Adyen

$3,000 USD since Jul 2021

Individuals

1
Scams.info

$10,500 USD since Jun 2022

2
Henrik Joreteg

$3,570 USD since Jan 2017

3
Adam Maras

$3,000 USD since Nov 2016

4
Addy Osmani

$2,700 USD since Jul 2017

5
Dion Almaer

$2,500 USD since Nov 2016

6
Upload.io

$2,000 USD since Mar 2022

7
Screen recorder for Mac

$1,500 USD since Jun 2021

8
Jamie Kyle

$1,300 USD since Jan 2018

9
Hassan Bazzi

$600 USD since Apr 2017

10
Andrew Bonventre

$550 USD since Sep 2017

Preact is all of us

Our contributors 229

Thank you for supporting Preact.

Hassan Bazzi

Core Contributor

$600 USD

Colin

Core Contributor

$520 USD

Jason Miller

Admin

$220 USD

Robert Knight

Core Contributor

$165 USD

Anup

Core Contributor

$160 USD

Zouhir Chahoud

Core Contributor

$75 USD

Prateek Bhatn...

Core Contributor

Leah

Core Contributor

Ryan Petrich

Core Contributor

Ward Peeters

Core Contributor

Budget


Transparent and open finances.

+$3.00USD
Completed
Contribution #716335
+$300.00USD
Completed
Contribution #707037

Preact development

from Jovi De Croock to Preact
-€1,000.00 EUR
$1,086.01 USD
Paid
Invoice #190719
engineering
$
Today’s balance

$162,918.50 USD

Total raised

$214,947.98 USD

Total disbursed

$52,029.48 USD

Estimated annual budget

$45,652.14 USD

About


Preact is a tiny 3kb implementation of the core value proposition of React - Virtual DOM Components.

It is narrowly focussed on striking an ideal balance between minimalism and utility.

Closer to the DOM

Preact provides the thinnest possible Virtual DOM abstraction on top of the DOM. It builds on stable platform features, registers real event handlers and plays nicely with other libraries.

Preact is also a first-class citizen of the web platform. Preact can be used directly in the browser without any transpilation steps.

Small Size

Most UI frameworks are large enough to be the majority of an app's JavaScript size. Preact is different: it's small enough that your code is the largest part of your application.

That means less JavaScript to download, parse and execute - leaving more time for your code, so you can build an experience you define without fighting to keep a framework under control.

Big Performance

Preact is fast, and not just because of its size. It's one of the fastest Virtual DOM libraries out there, thanks to a simple and predictable diff implementation.

We automatically batch updates and tune Preact to the extreme when it comes to performance. We work closely with browser engineers to get the maximum performance possible out of Preact.

Portable & Embeddable

Preact's tiny footprint means you can take the powerful Virtual DOM Component paradigm to new places it couldn't otherwise go.

Use Preact to build parts of an app without complex integration. Embed Preact into a widget and apply the same tools and techniques that you would to build a full app.

Instantly Productive

Lightweight is a lot more fun when you don't have to sacrifice productivity to get there. Preact gets you productive right away. It even has a few bonus features:
  • props and state are passed to render()
  • Use standard HTML attributes like class and for
  • Debug and visualize your app with Preact DevTools

Ecosystem Compatible

Virtual DOM Components make it easy to share reusable things - everything from buttons to data providers. Preact's design means you can seamlessly use thousands of Components available in the React ecosystem.

Adding a simple preact/compat alias to your bundler provides a compatibility layer that enables even the most complex React components to be used in your application.

Our team

Hassan Bazzi

Core Contributor

Colin

Core Contributor

Robert Knight

Core Contributor

Anup

Core Contributor

Zouhir Chahoud

Core Contributor

Prateek Bhatn...

Core Contributor

Leah

Core Contributor

Ryan Petrich

Core Contributor

Ward Peeters

Core Contributor

Alex Galays

Core Contributor