BM25 full-text search — substring, fuzzy, regex — running in your browser via WASM
Drop files here or click to select
.txt, .md, .rs, .py, .js, .ts, .go, .java, .c, .cpp, .json, .toml, .yaml, .html, .css, .sh, .sql ...
Also accepts .zip and .tar.gz archives
Imported files are indexed in a separate index. Switch between indexes using the tabs above. Everything runs locally in your browser — no data is uploaded. If you hit a rate limit or want to index your private repos, you can use a personal access token. This code runs entirely in your browser — nothing is saved or uploaded.