A modern, fast, privacy-respecting meta search engine written in Rust, offering a secure and ad-free search experience.
Websurfx is an open-source meta search engine written in Rust that aggregates search results from multiple sources while prioritizing user privacy and security. It provides a fast, ad-free, and customizable search interface with features like search filtering, caching, and organic result ranking. The project aims to eliminate spam, ads, and inorganic results common in other search engines.
Privacy-conscious users, developers, and organizations seeking a self-hosted, secure search solution without ads or tracking. It's also suitable for contributors interested in Rust-based open-source projects.
Developers choose Websurfx for its strong privacy guarantees, modern Rust-based architecture ensuring memory safety, and full self-hosting capabilities. Its open-source nature under AGPLv3 ensures transparency and community-driven improvements, distinguishing it from proprietary alternatives.
:rocket: An open source alternative to searx which provides a modern-looking :sparkles:, lightning-fast :zap:, privacy respecting :disguised_face:, secure :lock: meta search engine
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built with Rust for memory safety and includes encryption, compression, and Tor/proxy support, ensuring user data is protected from leaks and tracking, as highlighted in the README's security features.
Easy deployment via Docker or bare metal with configuration via a Lua file, giving users complete control over their search instance and data, which is a core value proposition for privacy-conscious users.
Offers twelve default color schemes and supports custom CSS themes, allowing for personalized aesthetics without modifying core code, as detailed in the theming documentation.
Features caching, experimental IO-uring for Linux, and a ranking algorithm for organic results, making it fast and responsive, which is emphasized in the performance section of the README.
The README admits that features like image search, categories, and quick apps are still absent, limiting its utility compared to more established search engines that offer these out-of-the-box.
Currently only supports x86_64 systems, excluding ARM-based servers or devices, which restricts deployment options and requires community contributions for broader compatibility.
Requires installation of Rust, Cargo, Redis, and manual configuration via a Lua file, making initial deployment more involved than plug-and-play solutions, especially for non-developers.
Websurfx is an open-source alternative to the following products: