Fumadocs
Comparison Criteria

Site Search (Local)

Fumadocs static Orama search with locale filtering and a Japanese tokenizer.

Result

Use the search control in the sidebar or header and search for composable, Mermaid, or static export.

Fumadocs Core generates structured data from MDX. At build time, createFromSource(source).staticGET exports serialized Orama indexes to api/search; the custom search dialog downloads that file and runs queries in the browser.

Locale handling

The client passes the active locale so English results stay in English and Japanese results stay in Japanese. English uses Orama's English language support; Japanese uses the official @orama/tokenizers/japanese tokenizer.

Static-search cost

Visitors download the exported index. This is excellent for a small self-contained site, but the official Fumadocs guide recommends considering a hosted search service when an index becomes large.

On this page