# Building docfind: Fast Client-Side Search with Rust and WebAssembly

DevFeed: [Building docfind: Fast Client-Side Search with Rust and WebAssembly](<https://devfeed.tech/articles/building-docfind-fast-client-side-search-with-rust-and-webassembly-4039.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/blogs/2026/01/15/docfind>)

Author: João Moreno

Published: 2026-01-15T00:00:00Z

Content type: article

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [interactive website](<https://devfeed.tech/topics/interactive-website.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [performance](<https://devfeed.tech/tags/performance.md>), [rust](<https://devfeed.tech/tags/rust.md>), [search](<https://devfeed.tech/tags/search.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

## AI overview

An account of building docfind, a compact client-side search engine for the VS Code website using Rust and WebAssembly. It discusses the search requirements, evaluates alternatives, and traces the design inspiration to finite-state transducers.

## Source excerpt

How we built docfind, a high-performance client-side search engine using Rust and WebAssembly, and how GitHub Copilot accelerated development. Read the full article