Bushido is a privacy-first browser built on Tauri that integrates powerful features like native ad and tracker blocking, cookie banner rejection, and HTTPS-only mode directly into the core. This ensures a seamless and disciplined browsing experience without the need for extensions, allowing for faster load times and enhanced security.
Bushido is a privacy-focused browser designed to offer users an efficient and secure browsing experience. Built using Tauri and Rust, it highlights key features that ensure user confidentiality without the need for additional extensions.
Ctrl+K): Enables quick searches for tabs, bookmarks, history, and actions using a single input interface.Ctrl+Shift+R): Simplifies web pages to display only text and images, with customizable font and theme options.Bushido is designed with a focus on performance and adaptability. Its architecture includes:
| Layer | Technology |
|---|---|
| Binary Size | ~27MB (utilizes system native webview) |
| Shell | Tauri v2 (Rust) |
| Frontend | React + TypeScript |
| Rendering | System WebView (WebView2 / WebKit) |
| Ad Blocking | Adblock-rust engine + WebView2 COM interception |
| Downloads | Rust async + parallel chunked byte-range segments |
| LAN Sync | mDNS discovery + SPAKE2 pairing + Noise Protocol (XChaCha20) |
Bushido welcomes contributions from the community. The project is open-source and continues to evolve with regular updates and new features. To engage with the project, feel free to submit issues or pull requests. For a streamlined development experience, the source code can be built with minimal setup.
Continued development is planned, including advanced custom themes and additional cross-platform support to enhance usability across different operating systems.
Bushido aims to redefine the browsing experience through privacy-first solutions and innovative features.
No comments yet.
Sign in to be the first to comment.