Find Anything with Built-in Search
02 Jan 2026
Most static-site search needs an external service or a hosted index. System Halted doesn’t. Search here is client-side, built on elasticlunr, with the index generated at build time from your posts.
Try it
- Press / anywhere to open the search overlay.
- Start typing — results appear live as you go.
- Use Tab to move through results; focus stays trapped inside the dialog for keyboard users.
- Press Esc to close.
Why client-side
- Nothing to host. The search index is a static file shipped with your site, so there’s no API to run or pay for.
- Private. Queries never leave the reader’s browser.
- Fast. Results come back instantly, with no network round-trip.
If you’d like to keep a page out of the index, add search_exclude: true to its front
matter. Everything else is searchable the moment you publish it.