MCPcopy Index your code
hub / github.com/Pagefind/pagefind

github.com/Pagefind/pagefind @v1.5.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5.2 ↗ · + Follow
1,372 symbols 4,099 edges 144 files 83 documented · 6% 29 cross-repo links updated todayv1.5.2 · 2026-04-12★ 5,330103 open issues

Browse by type

Functions 1,107 Types & classes 265
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Pagefind

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, and without hosting any infrastructure.

The full documentation on using Pagefind can be found at https://pagefind.app/.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 632
Method 475
Class 187
Interface 68
Enum 10

Languages

Rust53%
TypeScript44%
Python4%

Modules by API surface

pagefind_ui/component/core/instance.ts51 symbols
pagefind_ui/component/components/pagefind-searchbox.ts49 symbols
pagefind_web_js/lib/coupled_search.ts47 symbols
pagefind_stem/src/snowball/algorithms/turkish.rs43 symbols
pagefind_stem/src/snowball/algorithms/greek.rs36 symbols
pagefind_ui/component/components/pagefind-results.ts34 symbols
pagefind_stem/src/snowball/algorithms/lovins.rs34 symbols
pagefind/src/fossick/mod.rs33 symbols
pagefind_ui/component/components/pagefind-filter-dropdown.ts29 symbols
pagefind_stem/src/snowball/snowball_env.rs29 symbols
pagefind_stem/src/snowball/algorithms/arabic.rs23 symbols
pagefind/src/fossick/parser.rs23 symbols

For agents

$ claude mcp add pagefind \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page