preactjs/preact
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
About the project
A lightweight JavaScript UI library: a ~4kB React alternative with the same modern API, JSX, Virtual DOM, hooks and SSR.
Useful for
- Build a small interactive widget or landing page without a heavy React bundle
- Swap React for Preact via preact/compat in an existing project
- Render pages server-side with SSR and hydrate them on the client
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 2 stars so far today, about 3 expected by the end of the day.
- GitHub Trending JavaScript today: #9, +2 stars.
- About 52 forks a day — people are taking the code.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 38,890
- Today
- 2 · ≈ 3 by evening
- Forks
- 3,090
- Issues and pull requests
- 4,897
- Watchers
- 393
- Language
- JavaScript
- License
- MIT
- Latest release
- 11.0.0-rc.2 · September 8, 2026
- Created
- September 11, 2015
- Last push
- September 27, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Spotted in
- September 27, 2026GitHub Trending JavaScript today: #9, +2 stars
More in this category
-
5.8
vercel/next.js
Next.js is a React framework for building full-stack web applications with server rendering and Rust-based build tooling. Used by large companies for fast, universal sites.
-
4.3
DanFessler/trellis
A layout engine for web apps: panels nest to any depth, the view zooms to the part you need, and every view stays mounted. Ships as a framework-agnostic core, a React adapter and a web component.
-
3.2
anishfn/shapeshift
A web app with a single text box that morphs into the right UI as you type: event card, checklist, timer, color picker and more. Intent is classified by the Jev model, while dates and numbers are parsed…
-
2.7
tokio-rs/topcoat
A modular full-stack framework for Rust: server-rendered components, reactivity without wasm, module-based routing, and a UI component library. Early experimental stage.
-
2.7
sveltejs/svelte
Svelte is a compiler for building web applications: it turns declarative components into efficient JavaScript that surgically updates the DOM. Aimed at frontend developers who want a lightweight UI framework without a…
-
2.7
FxEmbed/FxEmbed
A service that fixes X/Twitter and Bluesky link embeds in Discord, Telegram and other messengers, adding support for videos, polls, translations and multiple images.