Websurfx gathers search results from upstream engines into a self-hosted web interface. It offers configurable themes, search filtering, caching options, and proxy support for upstream requests.
Its Rust server uses Actix Web and Tokio. Configuration and frontend assets also include Lua and CSS; this is a metasearch application rather than an independent web index.