An open API service for producing an overview of a list of open source projects.

https://github.com/preactjs/preact

components dom jsx preact react vdom virtual-dom

Score: 35.81574810280378

Last synced: 1 day ago
JSON representation

Repository metadata:

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


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 4,916
Total Committers: 387
Avg Commits per committer: 12.703
Development Distribution Score (DDS): 0.799

Commits in past year: 251
Committers in past year: 26
Avg Commits per committer in past year: 9.654
Development Distribution Score (DDS) in past year: 0.231

Name Email Commits
Jovi De Croock d****i@g****m 986
Jason Miller j****n@d****a 955
Marvin Hagemeister m****n@m****e 841
Andre Wiggins a****s@l****m 793
Ryan Christian 3****n 167
Sven Tschui g****b@s****h 62
Joachim Viide j****e@i****i 48
Prateek Bhatnagar p****n@g****m 44
Leah m****e@h****h 44
Alex Galays b****h@h****m 42
cristianbote b****n@y****m 36
Bence Fekete f****5@g****m 33
Ryan Petrich r****h@g****m 31
38elements 3****s 31
Greenkeeper s****t@g****o 27
pmkroeker p****r@m****m 26
Sven Tschui s****i@g****m 25
Robert Knight r****t@g****m 23
k1r0s c****d@g****m 21
James Garbutt 4****j 16
Yukimasa Funaoka y****a@g****m 13
Matheus Kautzmann m****n@g****m 13
Arthur Stolyar n****a@g****m 11
aimwhy a****y@f****m 10
Georgios Valotasios v****s@g****m 10
Ward Peeters w****d@c****m 10
ssssota t****a@g****m 10
Alexander Zaytsev a****z@w****m 10
Brad Dunbar d****2@g****m 8
Tan Li Hau l****3@g****m 8
and 357 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 469
Total pull requests: 1,237
Average time to close issues: over 1 year
Average time to close pull requests: 6 months
Total issue authors: 395
Total pull request authors: 154
Average comments per issue: 4.42
Average comments per pull request: 2.52
Merged pull request: 798
Bot issues: 0
Bot pull requests: 2

Past year issues: 26
Past year pull requests: 215
Past year average time to close issues: 30 days
Past year average time to close pull requests: 11 days
Past year issue authors: 23
Past year pull request authors: 42
Past year average comments per issue: 1.69
Past year average comments per pull request: 2.4
Past year merged pull request: 132
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/preactjs/preact

Top Issue Authors

  • marvinhagemeister (10)
  • rschristian (6)
  • birtles (5)
  • korDen (4)
  • upupming (4)
  • dmail (4)
  • rejhgadellaa (3)
  • roycw (3)
  • mischnic (3)
  • krutoo (3)
  • MicahZoltu (3)
  • CodingDoug (3)
  • yy0931 (3)
  • JoviDeCroock (3)
  • bkerin (3)

Top Pull Request Authors

  • JoviDeCroock (583)
  • rschristian (205)
  • marvinhagemeister (58)
  • andrewiggins (56)
  • developit (46)
  • 43081j (21)
  • jviide (11)
  • shoonia (10)
  • jpnelson (6)
  • lukewarlow (5)
  • sventschui (4)
  • sanjaiyan-dev (4)
  • playlikeboy (4)
  • DonIsaac (4)
  • jacob-ebey (4)

Top Issue Labels

  • feature request (67)
  • types (56)
  • compat (26)
  • bug (24)
  • needs-more-info (22)
  • discussion (14)
  • question (13)
  • good first issue (13)
  • 11.x (9)
  • known issue (8)
  • workaround (6)
  • wontfix (6)
  • enhancement (6)
  • pr-welcome (4)
  • help wanted (4)
  • performance (3)
  • after X (3)
  • has fix (3)
  • suspense (3)
  • important (3)
  • 2-phase-commit (3)
  • documentation (3)
  • upstream (2)
  • duplicate (2)
  • beginner-friendly (2)
  • hooks (2)
  • pending (1)
  • needs triage (1)
  • reconciler (1)
  • debug (1)

Top Pull Request Labels

  • 11.x (6)
  • Restructure (5)
  • types (2)
  • performance (1)

Package metadata

npmjs.org: preact

Fast 4kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 11.1.1 (published 3 days ago)
  • Last Synced: 2026-11-01T17:22:04.760Z (1 day ago)
  • Versions: 291
  • Dependent Packages: 3,803
  • Dependent Repositories: 78,992
  • Downloads: 154,124,850 Last month
  • Docker Downloads: 83,307,125
  • Rankings:
    • Dependent packages count: 0.022%
    • Downloads: 0.08%
    • Dependent repos count: 0.109%
    • Docker downloads count: 0.193%
    • Average: 0.294%
    • Stargazers count: 0.47%
    • Forks count: 0.89%
  • Maintainers (6)
  • Funding:
    • url: https://opencollective.com/preact
    • type: opencollective
  • Advisories:
proxy.golang.org: github.com/preactjs/preact

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/preactjs/preact#section-documentation
  • Licenses: mit
  • Latest release: v8.5.0+incompatible (published over 7 years ago)
  • Last Synced: 2026-10-31T13:16:36.263Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.035%
    • Forks count: 0.568%
    • Average: 4.495%
    • Dependent packages count: 8.077%
    • Dependent repos count: 9.3%
npmjs.org: @mllrsohn/preact

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://github.com/preactjs/preact
  • Licenses: MIT
  • Latest release: 10.0.0-rc.3 (published over 7 years ago)
  • Last Synced: 2026-10-31T13:17:02.962Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 39 Last month
  • Rankings:
    • Stargazers count: 0.47%
    • Forks count: 0.89%
    • Dependent packages count: 8.834%
    • Dependent repos count: 10.296%
    • Average: 15.13%
    • Downloads: 55.159%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:preact

WebJar for preact

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/preact/
  • Licenses: MIT
  • Latest release: 11.0.0-experimental.1 (published over 4 years ago)
  • Last Synced: 2026-10-31T13:16:35.286Z (2 days ago)
  • Versions: 50
  • Dependent Packages: 32
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 2.225%
    • Average: 17.102%
    • Dependent repos count: 31.98%
npmjs.org: @webinfra-experimental/preact

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 10.18.1 (published almost 3 years ago)
  • Last Synced: 2026-10-31T13:16:36.808Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6 Last month
  • Rankings:
    • Stargazers count: 0.486%
    • Forks count: 0.914%
    • Average: 22.878%
    • Dependent repos count: 37.047%
    • Dependent packages count: 53.065%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: preact-event-hook-fork

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com/
  • Licenses: MIT
  • Latest release: 10.7.2 (published over 4 years ago)
  • Last Synced: 2026-10-31T13:17:03.419Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 9 Last month
  • Rankings:
    • Stargazers count: 0.648%
    • Forks count: 1.088%
    • Average: 23.589%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
    • Downloads: 58.014%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: @intrnl/preact

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 11.0.0-trunk.ac88f1f7 (published over 4 years ago)
  • Last Synced: 2026-10-31T13:16:36.704Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 28 Last month
  • Rankings:
    • Stargazers count: 0.648%
    • Forks count: 1.088%
    • Average: 23.589%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
    • Downloads: 58.014%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: @lequysang/preact

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 10.5.9 (published almost 6 years ago)
  • Last Synced: 2026-10-31T13:16:36.034Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 2 Last month
  • Rankings:
    • Stargazers count: 0.648%
    • Forks count: 1.088%
    • Average: 23.599%
    • Dependent repos count: 25.328%
    • Dependent packages count: 32.894%
    • Downloads: 58.037%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: @de-pa/preact

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://github.com/nokisnojok/de-pa-preact
  • Licenses: MIT
  • Latest release: 0.0.2 (published over 5 years ago)
  • Last Synced: 2026-10-31T13:17:03.899Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 16 Last month
  • Rankings:
    • Stargazers count: 0.648%
    • Forks count: 1.088%
    • Average: 23.599%
    • Dependent repos count: 25.328%
    • Dependent packages count: 32.894%
    • Downloads: 58.037%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: preact-async

Fast 3kb React-compatible Virtual DOM library. (Async Rendering Fork)

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 10.6.8 (published over 3 years ago)
  • Last Synced: 2026-10-31T13:16:36.085Z (2 days ago)
  • Versions: 4
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 15 Last month
  • Rankings:
    • Forks count: 17.42%
    • Stargazers count: 18.792%
    • Average: 24.095%
    • Dependent repos count: 25.328%
    • Downloads: 26.039%
    • Dependent packages count: 32.894%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: @depup/preact

Fast 4kb React-compatible Virtual DOM library. (with updated dependencies)

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 11.0.1-depup.0 (published 25 days ago)
  • Last Synced: 2026-10-31T13:17:17.746Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 385 Last month
  • Rankings:
    • Dependent repos count: 22.409%
    • Average: 27.355%
    • Dependent packages count: 32.302%
  • Maintainers (1)
  • Funding:
    • url: https://opencollective.com/preact
    • type: opencollective
npmjs.org: preact-old-types

Fork of preact which uses types from 10.24.3, but dist from 10.28.1. This fixes some bugs, while not breaking backwards type compatibility.

  • Homepage: https://preactjs.com/
  • Licenses: MIT
  • Latest release: 10.28.1 (published 10 months ago)
  • Last Synced: 2026-10-31T13:17:00.972Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 506 Last month
  • Rankings:
    • Dependent repos count: 23.167%
    • Average: 28.288%
    • Dependent packages count: 33.41%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: aiyokreact

Aiyo Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 1.2.11 (published over 2 years ago)
  • Last Synced: 2026-10-31T13:16:36.672Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 31 Last month
  • Rankings:
    • Downloads: 22.824%
    • Dependent repos count: 28.195%
    • Average: 30.665%
    • Dependent packages count: 40.977%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: preact-patch

Fast 3kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Licenses: MIT
  • Latest release: 10.5.14 (published over 2 years ago)
  • Last Synced: 2026-10-31T13:17:22.645Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 14 Last month
  • Rankings:
    • Downloads: 25.331%
    • Dependent repos count: 28.356%
    • Average: 31.633%
    • Dependent packages count: 41.212%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
npmjs.org: preactcursor

Preact fork that maintains text input cursor positions when using global stores for input state.

  • Homepage: https://preactjs.com/
  • Licenses: MIT
  • Latest release: 10.18.4 (published almost 3 years ago)
  • Last Synced: 2026-10-31T13:16:36.256Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 21 Last month
  • Rankings:
    • Dependent repos count: 33.959%
    • Average: 41.177%
    • Dependent packages count: 48.395%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/preact
repo1.maven.org: org.mvnpm:preact

Fast 4kb React-compatible Virtual DOM library.

  • Homepage: https://preactjs.com
  • Documentation: https://appdoc.app/artifact/org.mvnpm/preact/
  • Licenses: MIT
  • Latest release: 11.1.0 (published 6 days ago)
  • Last Synced: 2026-10-31T10:36:43.266Z (3 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 34.612%
    • Average: 42.051%
    • Dependent packages count: 49.49%

Dependencies

.github/workflows/benchmarks.yml actions
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • andrewiggins/download-base-artifact v2 composite
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
  • coverallsapp/github-action v2.1.2 composite
.github/workflows/pr-reporter.yml actions
  • andrewiggins/tachometer-reporter-action v2 composite
  • dawidd6/action-download-artifact v2 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/github-script v6 composite
.github/workflows/run-bench.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/size.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • preactjs/compressed-size-action v1 composite
compat/package.json npm
debug/package.json npm
demo/package.json npm
  • @babel/plugin-proposal-class-properties ^7.0.0-beta.55 development
  • @babel/plugin-proposal-decorators ^7.4.0 development
  • vite ^4.2.1 development
  • @material-ui/core 4.9.5
  • d3-scale ^1.0.7
  • d3-selection ^1.2.0
  • htm 2.1.1
  • mobx ^5.15.4
  • mobx-react ^6.2.2
  • mobx-state-tree ^3.16.0
  • preact-render-to-string ^5.0.2
  • preact-router ^3.0.0
  • react-redux ^7.1.0
  • react-router ^5.0.1
  • react-router-dom ^5.0.1
  • redux ^4.0.1
  • styled-components ^4.2.0
devtools/package.json npm
hooks/package.json npm
jsx-runtime/package.json npm
package.json npm
  • @actions/github ^5.0.0 development
  • @actions/glob ^0.2.0 development
  • @babel/core ^7.7.0 development
  • @babel/plugin-proposal-object-rest-spread ^7.6.2 development
  • @babel/plugin-transform-react-jsx ^7.7.0 development
  • @babel/plugin-transform-react-jsx-source ^7.7.4 development
  • @babel/preset-env ^7.7.1 development
  • @babel/register ^7.7.0 development
  • @types/chai ^4.1.2 development
  • @types/mocha ^5.0.0 development
  • @types/node ^14.14.10 development
  • babel-plugin-istanbul ^6.0.0 development
  • babel-plugin-transform-async-to-promises ^0.8.15 development
  • babel-plugin-transform-rename-properties 0.1.0 development
  • benchmark ^2.1.4 development
  • chai ^4.1.2 development
  • check-export-map ^1.3.0 development
  • coveralls ^3.0.0 development
  • cross-env ^7.0.2 development
  • diff ^5.0.0 development
  • errorstacks ^2.4.0 development
  • esbuild ^0.14.50 development
  • eslint 5.15.1 development
  • eslint-config-developit ^1.1.1 development
  • eslint-config-prettier ^6.5.0 development
  • eslint-plugin-react 7.12.4 development
  • husky ^4.3.0 development
  • karma ^6.3.16 development
  • karma-chai-sinon ^0.1.5 development
  • karma-chrome-launcher ^3.1.0 development
  • karma-coverage ^2.1.0 development
  • karma-esbuild ^2.2.4 development
  • karma-mocha ^2.0.1 development
  • karma-mocha-reporter ^2.2.5 development
  • karma-sauce-launcher ^4.3.4 development
  • karma-sinon ^1.0.5 development
  • karma-sourcemap-loader ^0.3.7 development
  • kolorist ^1.2.10 development
  • lint-staged ^10.5.2 development
  • lodash ^4.17.20 development
  • microbundle ^0.15.1 development
  • mocha ^8.2.1 development
  • npm-merge-driver-install ^1.1.1 development
  • npm-run-all ^4.0.0 development
  • preact-render-to-string ^5.2.5 development
  • prettier ^2.8.6 development
  • prop-types ^15.7.2 development
  • sade ^1.7.4 development
  • sinon ^9.2.3 development
  • sinon-chai ^3.5.0 development
  • typescript ^4.9.5 development
  • undici ^4.12.0 development
test-utils/package.json npm
.github/workflows/single-bench.yml actions
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
test/ts/package.json npm
.github/workflows/build-test.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • coverallsapp/github-action 5cbfd81b66ca5d10c19b062c04de0199c215fb6e composite
pnpm-lock.yaml npm
  • 428 dependencies
pnpm-workspace.yaml npm