GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

Preact.js

Star
preact logo

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
    • <ul>
      
        <li><code class="language-plaintext highlighter-rouge">props</code>, <code class="language-plaintext highlighter-rouge">state</code> and <code class="language-plaintext highlighter-rouge">context</code> are passed to <code class="language-plaintext highlighter-rouge">render()</code></li>
      
        <li>Standard HTML attributes like <code class="language-plaintext highlighter-rouge">class</code> and <code class="language-plaintext highlighter-rouge">for</code> can be used instead of <code class="language-plaintext highlighter-rouge">className</code> and <code class="language-plaintext highlighter-rouge">htmlFor</code></li>
      
      </ul>
      

      Here are 3,050 public repositories matching this topic...

      Language: All
      Filter by language
      All 3,050 TypeScript 1,499 JavaScript 1,118 Astro 66 HTML 64 Python 51 CSS 37 Go 32 Shell 31 Rust 21 PHP 14
      Sort: Most stars
      Sort options
      Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
      preact

      preactjs / preact

      Sponsor
      Star 39k

      ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

      react virtual-dom components preact dom jsx vdom
      • Updated Nov 12, 2026
      • JavaScript
      million

      aidenybai / million

      Sponsor
      Star 17.7k

      Optimizing compiler for React

      react virtual-dom performance preact compiler optimization memo rendering best-practices optimize renderer hacktoberfest million react-hooks millionjs blockdom react-optimize
      • Updated May 20, 2026
      • TypeScript

      freshframework / fresh

      Star 13.8k

      The framework so simple, you already know it.

      javascript typescript preact fresh deno denofresh
      • Updated Oct 17, 2026
      • TypeScript

      codesandbox / codesandbox-client

      Star 13.7k

      An online IDE for rapid web development

      react javascript angular vue preact svelte codesandbox
      • Updated Oct 22, 2026
      • JavaScript
      razzle

      jaredpalmer / razzle

      Sponsor
      Star 11k

      ✨ Create server-rendered universal JavaScript applications with no configuration

      react javascript typescript webpack isomorphic preact universal parallel
      • Updated Mar 11, 2024
      • JavaScript
      wouter

      molefrog / wouter

      Sponsor
      Star 7.9k

      🥢 A minimalist-friendly ~2.2KB routing for React and Preact

      react typescript router preact react-router zero-dependency hacktoberfest microlibrary react-hooks
      • Updated Nov 8, 2026
      • TypeScript

      gitalk / gitalk

      Star 7.2k

      Gitalk — a comment component based on GitHub Discussions (current, 2.x). The GitHub Issues based 1.x line is end-of-life.

      github react plugin preact comment github-issues
      • Updated Oct 19, 2026
      • TypeScript

      insin / nwb

      Star 5.5k

      A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)

      react javascript babel webpack preact toolkit react-component karma inferno npm-module
      • Updated Feb 15, 2025
      • JavaScript

      NervJS / nerv

      Star 5.4k

      A blazing fast React alternative, compatible with IE8 and React 16.

      react javascript framework typescript preact frontend jsx reactjs inferno vdom nerv virutal-dom nervjs
      • Updated Mar 29, 2021
      • JavaScript
      extension.js

      extension-js / extension.js

      Star 5.2k

      The cross-browser extension framework.

      react chrome-extension typescript vue preact firefox-addon hmr svelte webextension dev-server firefox-extension cross-browser build-tool browser-extension web-extension chrome-extensions zero-config edge-extension manifest-v3 safari-web-extension
      • Updated Nov 12, 2026
      • TypeScript

      egoist / poi

      Sponsor
      Star 5.2k

      ⚡A zero-config bundler for JavaScript applications.

      react babel vuejs typescript webpack vue preact postcss bundle svelte build-tool
      • Updated Dec 6, 2021
      • JavaScript

      preactjs / wmr

      Sponsor
      Star 4.9k

      👩‍🚀 The tiny all-in-one development tool for modern web apps.

      preact rollup build-tool esmodules
      • Updated Mar 19, 2024
      • JavaScript

      transitive-bullshit / create-react-library

      Sponsor
      Star 4.7k

      CLI for creating reusable react libraries.

      react cli babel library component preact create-react-app rollup
      • Updated Apr 4, 2023
      • JavaScript

      preactjs / preact-cli

      Sponsor
      Star 4.7k

      😺 Your next Preact PWA starts in 30 seconds.

      cli pwa preact http2 starter-kit hacktoberfest prpl
      • Updated Mar 27, 2024
      • JavaScript

      preactjs / signals

      Sponsor
      Star 4.5k

      Manage state with style in every framework

      react state-management preact signals reactivity
      • Updated Nov 12, 2026
      • TypeScript
      vite-plugin-pwa

      vite-pwa / vite-plugin-pwa

      Star 4.3k

      Zero-config PWA for Vite

      react pwa vue preact svelte workbox solidjs vite vite-plugin
      • Updated Oct 9, 2026
      • TypeScript
      nodewarden

      shuaiplus / nodewarden

      Star 4.2k

      Bitwarden-compatible server running on Cloudflare Workers

      typescript preact serverless password-manager workers password self-hosted cloudflare zero-knowledge end-to-end-encryption bitwarden cloudflare-workers web-vault vaultwarden cloudflare-r2 cloudflare-d1 nodewarden
      • Updated Nov 8, 2026
      • TypeScript

      neutrinojs / neutrino

      Star 3.9k

      Create and build modern JavaScript projects with zero initial configuration.

      react javascript middleware webpack vue preact presets build-tool zero-configuration zero-config neutrino
      • Updated Feb 3, 2024
      • JavaScript
      react-colorful

      omgovich / react-colorful

      Sponsor
      Star 3.6k

      🎨 A tiny (3,1 KB) color picker component for React and Preact apps

      react hooks hex color preact color-picker react-component a11y tiny picker zero-dependency hacktoberfest typescript-support
      • Updated Nov 11, 2026
      • TypeScript
      goober

      cristianbote / goober

      Sponsor
      Star 3.3k

      🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API

      react javascript css preact styled-components dom vanilla ssr emotion css-in-js styled critical-css goober
      • Updated May 13, 2026
      • JavaScript

      Released November 14, 2015

      Latest release 6 days ago

      Followers
      37 followers
      Repository
      preactjs/preact
      Website
      github.com/topics/preact

      Related topics

      hmr jsx react ssr virtual-dom
      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.