https://github.com/Pagefind/pagefind
Score: 29.244890405040906
Last synced: about 15 hours ago
JSON representation
Repository metadata:
Static low-bandwidth search at scale
- Host: GitHub
- URL: https://github.com/Pagefind/pagefind
- Owner: Pagefind
- License: mit
- Created: 2022-05-03T02:17:32.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2026-06-04T04:31:44.000Z (9 days ago)
- Last Synced: 2026-06-05T17:02:08.548Z (8 days ago)
- Language: Rust
- Homepage: https://pagefind.app
- Size: 3.31 MB
- Stars: 5,255
- Watchers: 16
- Forks: 193
- Open Issues: 109
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Owner metadata:
- Name: Pagefind
- Login: Pagefind
- Email:
- Kind: organization
- Description:
- Website: https://pagefind.app
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/210627640?v=4
- Repositories: 3
- Last Synced at: 2025-06-06T10:12:33.631Z
- Profile URL: https://github.com/Pagefind
GitHub Events
Total
- Create event: 210
- Delete event: 273
- Discussion event: 4
- Fork event: 21
- Issue comment event: 164
- Issues event: 46
- Pull request event: 310
- Pull request review comment event: 11
- Pull request review event: 64
- Push event: 136
- Release event: 3
- Watch event: 343
- Total: 1585
Last Year
- Create event: 206
- Delete event: 267
- Discussion event: 4
- Fork event: 19
- Issue comment event: 158
- Issues event: 46
- Pull request event: 299
- Pull request review comment event: 11
- Pull request review event: 64
- Push event: 136
- Release event: 3
- Watch event: 323
- Total: 1536
Committers metadata
Last synced: 4 days ago
Total Commits: 1,114
Total Committers: 76
Avg Commits per committer: 14.658
Development Distribution Score (DDS): 0.324
Commits in past year: 182
Committers in past year: 18
Avg Commits per committer in past year: 10.111
Development Distribution Score (DDS) in past year: 0.533
| Name | Commits | |
|---|---|---|
| Liam Bigelow | 4****w | 753 |
| dependabot[bot] | 4****] | 166 |
| Steven Kalt | k****n@g****m | 28 |
| cloudcannon-oss[bot] | 1****] | 22 |
| Jothsa | 5****a | 17 |
| David Prothero | d****o@t****m | 8 |
| Daniel Pauls | d****t@g****m | 7 |
| Johannes Schindelin | j****n@g****e | 6 |
| github-actions[bot] | g****] | 6 |
| Mike Fiedler | m****n@g****m | 5 |
| nguthiru | n****n@g****m | 5 |
| pagefinder[bot] | 2****] | 5 |
| Paul van Brouwershaven | p****n@e****m | 4 |
| Andreas Deininger | a****s@d****t | 3 |
| Jan Claasen | j****n@c****m | 3 |
| Valtteri Laitinen | d****v@v****i | 3 |
| Richard Si | s****6@g****m | 2 |
| Nurseiit Abdimomyn | 2****t | 2 |
| Nicolas Hoizey | n****s@h****m | 2 |
| Ricky de Laveaga | g****t@r****m | 2 |
| jermanuts | 1****s | 2 |
| yaardie | 1****e | 2 |
| HAMANO Tsukasa | c****e@c****g | 2 |
| May Kittens Devour Your Soul | y****2@g****m | 2 |
| Maruf Alom | d****f@g****m | 2 |
| Lioman | d****v@l****e | 2 |
| Ken Petti | k****i@t****m | 2 |
| Dalibor Hon | h****r@g****m | 2 |
| Christian Oliff | c****f@p****e | 2 |
| Dan Urbanowicz | d****z@g****m | 1 |
| and 46 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 44
Total pull requests: 106
Average time to close issues: 3 months
Average time to close pull requests: 17 days
Total issue authors: 37
Total pull request authors: 16
Average comments per issue: 1.34
Average comments per pull request: 0.6
Merged pull request: 29
Bot issues: 1
Bot pull requests: 79
Past year issues: 42
Past year pull requests: 95
Past year average time to close issues: 5 days
Past year average time to close pull requests: 3 days
Past year issue authors: 36
Past year pull request authors: 12
Past year average comments per issue: 1.33
Past year average comments per pull request: 0.51
Past year merged pull request: 26
Past year bot issues: 1
Past year bot pull requests: 73
Top Issue Authors
- charliez0 (3)
- bglw (3)
- vvasuki (2)
- tfrancart (2)
- BouzelatTarek (2)
- dependabot[bot] (1)
- iwanb (1)
- LuminousAK (1)
- Fuslone (1)
- scarf005 (1)
- hfournier (1)
- dobromir-hristov (1)
- holas1337 (1)
- katywings (1)
- artiga033 (1)
Top Pull Request Authors
- dependabot[bot] (79)
- bglw (9)
- lioman (3)
- justsml (2)
- susunye (2)
- SKalt (1)
- nguthiru (1)
- babakfp (1)
- mbrambilla (1)
- altinnadmin (1)
- randomguy-2650 (1)
- miketheman (1)
- SajjadArifGul (1)
- scallywah (1)
- cmahnke (1)
Top Issue Labels
- improvement (5)
- bug (5)
- javascript (1)
- collecting opinions (1)
- dependencies (1)
Top Pull Request Labels
- dependencies (79)
- javascript (57)
- rust (19)
- python (2)
- python:uv (1)
Package metadata
- Total packages: 16
-
Total downloads:
- npm: 9,268,945 last-month
- pypi: 2,872,289 last-month
- cargo: 178,058 total
- Total dependent packages: 9 (may contain duplicates)
- Total dependent repositories: 171 (may contain duplicates)
- Total versions: 1,008
- Total maintainers: 2
- Total advisories: 1
npmjs.org: @pagefind/default-ui
Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users' bandwidth as possible.
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-10T11:00:33.914Z (3 days ago)
- Versions: 71
- Dependent Packages: 5
- Dependent Repositories: 33
- Downloads: 2,033,107 Last month
-
Rankings:
- Downloads: 1.004%
- Dependent repos count: 2.216%
- Average: 2.307%
- Dependent packages count: 3.703%
- Maintainers (1)
- Advisories:
npmjs.org: pagefind
Implement search on any static website.
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-10T11:00:34.365Z (3 days ago)
- Versions: 120
- Dependent Packages: 3
- Dependent Repositories: 48
- Downloads: 3,351,604 Last month
-
Rankings:
- Downloads: 1.142%
- Dependent repos count: 1.976%
- Stargazers count: 2.095%
- Average: 2.987%
- Forks count: 3.921%
- Dependent packages count: 5.802%
- Maintainers (1)
- Advisories:
proxy.golang.org: github.com/Pagefind/pagefind
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Pagefind/pagefind#section-documentation
- Licenses: mit
- Latest release: v1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:47.421Z (4 days ago)
- Versions: 148
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.129%
- Forks count: 2.455%
- Average: 3.62%
- Dependent packages count: 5.271%
- Dependent repos count: 5.625%
proxy.golang.org: github.com/pagefind/pagefind
- Homepage:
- Documentation: https://pkg.go.dev/github.com/pagefind/pagefind#section-documentation
- Licenses: mit
- Latest release: v1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:48.673Z (4 days ago)
- Versions: 148
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.298%
- Average: 5.476%
- Dependent repos count: 5.653%
npmjs.org: @pagefind/linux-x64
The platform-specific binary for pagefind on linux/x64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:44.425Z (4 days ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 18
- Downloads: 2,828,701 Last month
-
Rankings:
- Downloads: 1.657%
- Stargazers count: 2.095%
- Dependent repos count: 2.977%
- Forks count: 3.921%
- Average: 12.851%
- Dependent packages count: 53.607%
- Maintainers (1)
npmjs.org: @pagefind/darwin-arm64
The platform-specific binary for pagefind on darwin/arm64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:42.109Z (4 days ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 18
- Downloads: 225,109 Last month
-
Rankings:
- Stargazers count: 2.095%
- Dependent repos count: 2.977%
- Downloads: 3.392%
- Forks count: 3.921%
- Average: 13.198%
- Dependent packages count: 53.607%
- Maintainers (1)
npmjs.org: @pagefind/windows-x64
The platform-specific binary for pagefind on win32/x64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:47.595Z (4 days ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 18
- Downloads: 199,122 Last month
-
Rankings:
- Stargazers count: 2.095%
- Dependent repos count: 2.977%
- Downloads: 3.454%
- Forks count: 3.921%
- Average: 13.211%
- Dependent packages count: 53.607%
- Maintainers (1)
npmjs.org: @pagefind/linux-arm64
The platform-specific binary for pagefind on linux/arm64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:43.012Z (4 days ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 18
- Downloads: 238,601 Last month
-
Rankings:
- Stargazers count: 2.095%
- Dependent repos count: 2.977%
- Downloads: 3.668%
- Forks count: 3.921%
- Average: 13.254%
- Dependent packages count: 53.607%
- Maintainers (1)
npmjs.org: @pagefind/darwin-x64
The platform-specific binary for pagefind on darwin/x64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:44.144Z (4 days ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 18
- Downloads: 166,634 Last month
-
Rankings:
- Stargazers count: 2.095%
- Dependent repos count: 2.977%
- Downloads: 3.742%
- Forks count: 3.921%
- Average: 13.268%
- Dependent packages count: 53.607%
- Maintainers (1)
npmjs.org: @pagefind/modular-ui
> The Pagefind Modular UI is under development, and as it currently stands should be treated as a prerelease version. If you rely on this on a production website, make sure to pin your Pagefind versions.
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-10T11:00:34.066Z (3 days ago)
- Versions: 73
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,054 Last month
-
Rankings:
- Downloads: 5.971%
- Average: 21.389%
- Dependent repos count: 25.306%
- Dependent packages count: 32.89%
- Maintainers (1)
- Advisories:
npmjs.org: @pagefind/windows-arm64
The platform-specific binary for pagefind on win32/arm64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:43.361Z (4 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 76,038 Last month
-
Rankings:
- Dependent repos count: 22.181%
- Average: 27.064%
- Dependent packages count: 31.947%
- Maintainers (1)
npmjs.org: @pagefind/component-ui
Modular web components for Pagefind search.
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:47.174Z (4 days ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 14,850 Last month
-
Rankings:
- Dependent repos count: 22.716%
- Average: 27.735%
- Dependent packages count: 32.754%
- Maintainers (1)
crates.io: pagefind
Implement search on any static website.
- Homepage:
- Documentation: https://docs.rs/pagefind/
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-10T11:00:32.442Z (3 days ago)
- Versions: 115
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 178,058 Total
-
Rankings:
- Downloads: 24.564%
- Average: 29.232%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Maintainers (1)
- Advisories:
npmjs.org: @pagefind/freebsd-x64
The platform-specific binary for pagefind on freebsd/x64
- Homepage: https://github.com/Pagefind/pagefind#readme
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:44.295Z (4 days ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 133,125 Last month
-
Rankings:
- Dependent repos count: 23.938%
- Average: 29.235%
- Dependent packages count: 34.533%
- Maintainers (1)
pypi.org: pagefind-bin-extended
Pagefind is a library for performant, low-bandwidth, fully static search.
- Homepage: https://pagefind.app
- Documentation: https://pagefind-bin-extended.readthedocs.io/
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:49.543Z (4 days ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 10,078 Last month
-
Rankings:
- Dependent packages count: 10.256%
- Average: 33.991%
- Dependent repos count: 57.726%
- Maintainers (1)
pypi.org: pagefind-bin
Pagefind is a library for performant, low-bandwidth, fully static search.
- Homepage: https://pagefind.app
- Documentation: https://pagefind-bin.readthedocs.io/
- Licenses: MIT
- Latest release: 1.5.2 (published 2 months ago)
- Last Synced: 2026-06-09T19:00:45.884Z (4 days ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,862,211 Last month
-
Rankings:
- Dependent packages count: 10.256%
- Average: 33.991%
- Dependent repos count: 57.726%
- Maintainers (1)
Dependencies
- actions/checkout v3 composite
- fastify/github-action-merge-dependabot v3 composite
- peter-murray/workflow-application-token-action v2 composite
- actions-rs/toolchain v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-node v3 composite
- actions/upload-artifact v3 composite
- jetli/wasm-pack-action v0.4.0 composite
- octokit/request-action v2.x composite
- peter-murray/workflow-application-token-action v2 composite
- softprops/action-gh-release v1 composite
- supplypike/setup-bin v3 composite
- actions-rs/toolchain v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- jetli/wasm-pack-action v0.4.0 composite
- supplypike/setup-bin v3 composite
- 313 dependencies
- github.com/bglw/alto-as-module v0.0.0-20230913092122-33bf111efa20
- github.com/bglw/alto-as-module v0.0.0-20230909071857-b033587cf17d
- github.com/bglw/alto-as-module v0.0.0-20230909074829-aaadfa22b941
- github.com/bglw/alto-as-module v0.0.0-20230909080407-5c3b468a9129
- github.com/bglw/alto-as-module v0.0.0-20230911044913-8021739d1a42
- github.com/bglw/alto-as-module v0.0.0-20230911045327-c33b70da33c5
- github.com/bglw/alto-as-module v0.0.0-20230911045401-e57dca0e88c4
- github.com/bglw/alto-as-module v0.0.0-20230911045419-d41cfe5c7d1a
- github.com/bglw/alto-as-module v0.0.0-20230911045523-57d0476747a6
- github.com/bglw/alto-as-module v0.0.0-20230911230728-1d8deaa3aab3
- github.com/bglw/alto-as-module v0.0.0-20230911231643-9f740c12a3ed
- github.com/bglw/alto-as-module v0.0.0-20230911231837-6481f206db56
- github.com/bglw/alto-as-module v0.0.0-20230911232430-d4b13723a50f
- github.com/bglw/alto-as-module v0.0.0-20230911232820-3d097354836a
- github.com/bglw/alto-as-module v0.0.0-20230913092122-33bf111efa20
- @vue/reactivity 3.1.5
- @vue/shared 3.1.5
- alpinejs 3.13.0
- alpinejs ^3.13.0
- @esbuild/android-arm 0.18.2 development
- @esbuild/android-arm64 0.18.2 development
- @esbuild/android-x64 0.18.2 development
- @esbuild/darwin-arm64 0.18.2 development
- @esbuild/darwin-x64 0.18.2 development
- @esbuild/freebsd-arm64 0.18.2 development
- @esbuild/freebsd-x64 0.18.2 development
- @esbuild/linux-arm 0.18.2 development
- @esbuild/linux-arm64 0.18.2 development
- @esbuild/linux-ia32 0.18.2 development
- @esbuild/linux-loong64 0.18.2 development
- @esbuild/linux-mips64el 0.18.2 development
- @esbuild/linux-ppc64 0.18.2 development
- @esbuild/linux-riscv64 0.18.2 development
- @esbuild/linux-s390x 0.18.2 development
- @esbuild/linux-x64 0.18.2 development
- @esbuild/netbsd-x64 0.18.2 development
- @esbuild/openbsd-x64 0.18.2 development
- @esbuild/sunos-x64 0.18.2 development
- @esbuild/win32-arm64 0.18.2 development
- @esbuild/win32-ia32 0.18.2 development
- @esbuild/win32-x64 0.18.2 development
- @nodelib/fs.scandir 2.1.5 development
- @nodelib/fs.stat 2.0.5 development
- @nodelib/fs.walk 1.2.8 development
- bcp-47 2.1.0 development
- braces 3.0.2 development
- esbuild 0.18.2 development
- esbuild-plugin-import-glob 0.1.1 development
- esbuild-svelte 0.7.3 development
- fast-glob 3.2.11 development
- fastq 1.13.0 development
- fill-range 7.0.1 development
- glob-parent 5.1.2 development
- is-alphabetical 2.0.1 development
- is-alphanumerical 2.0.1 development
- is-decimal 2.0.1 development
- is-extglob 2.1.1 development
- is-glob 4.0.3 development
- is-number 7.0.0 development
- merge2 1.4.1 development
- micromatch 4.0.5 development
- picomatch 2.3.1 development
- queue-microtask 1.2.3 development
- reusify 1.0.4 development
- run-parallel 1.2.0 development
- svelte 3.59.1 development
- to-regex-range 5.0.1 development
- typescript 5.1.3 development
- bcp-47 ^2.1.0 development
- esbuild ^0.18.2 development
- esbuild-plugin-import-glob ^0.1.1 development
- esbuild-svelte ^0.7.3 development
- svelte ^3.59.1 development
- typescript ^5.1.3 development
- @esbuild/android-arm 0.19.0 development
- @esbuild/android-arm64 0.19.0 development
- @esbuild/android-x64 0.19.0 development
- @esbuild/darwin-arm64 0.19.0 development
- @esbuild/darwin-x64 0.19.0 development
- @esbuild/freebsd-arm64 0.19.0 development
- @esbuild/freebsd-x64 0.19.0 development
- @esbuild/linux-arm 0.19.0 development
- @esbuild/linux-arm64 0.19.0 development
- @esbuild/linux-ia32 0.19.0 development
- @esbuild/linux-loong64 0.19.0 development
- @esbuild/linux-mips64el 0.19.0 development
- @esbuild/linux-ppc64 0.19.0 development
- @esbuild/linux-riscv64 0.19.0 development
- @esbuild/linux-s390x 0.19.0 development
- @esbuild/linux-x64 0.19.0 development
- @esbuild/netbsd-x64 0.19.0 development
- @esbuild/openbsd-x64 0.19.0 development
- @esbuild/sunos-x64 0.19.0 development
- @esbuild/win32-arm64 0.19.0 development
- @esbuild/win32-ia32 0.19.0 development
- @esbuild/win32-x64 0.19.0 development
- @nodelib/fs.scandir 2.1.5 development
- @nodelib/fs.stat 2.0.5 development
- @nodelib/fs.walk 1.2.8 development
- bcp-47 2.1.0 development
- braces 3.0.2 development
- esbuild 0.19.0 development
- esbuild-plugin-import-glob 0.1.1 development
- fast-glob 3.2.12 development
- fastq 1.15.0 development
- fill-range 7.0.1 development
- glob-parent 5.1.2 development
- is-alphabetical 2.0.1 development
- is-alphanumerical 2.0.1 development
- is-decimal 2.0.1 development
- is-extglob 2.1.1 development
- is-glob 4.0.3 development
- is-number 7.0.0 development
- merge2 1.4.1 development
- micromatch 4.0.5 development
- picomatch 2.3.1 development
- queue-microtask 1.2.3 development
- reusify 1.0.4 development
- run-parallel 1.2.0 development
- to-regex-range 5.0.1 development
- typescript 5.2.2 development
- bcp-47 ^2.1.0 development
- esbuild ^0.19.0 development
- esbuild-plugin-import-glob ^0.1.1 development
- typescript ^5.2.2 development
- 195 dependencies
- ava ^5.3.1 development
- esbuild ^0.19.0 development
- tsx ^3.12.8 development
- typescript ^5.2.2 development
- @types/mark.js ^8.11.8
- mark.js ^8.11.1
- @types/node 20.7.0 development
- @types/node ^20.4.5 development
- ../node 0.0.0
- pagefind
- pagefind file:../node