Open Source Radar
zhom/

donutbrowser

GitHubWebsite

Donut Browser is an open-source anti-detect browser written in Rust with features for per-profile fingerprinting, DNS ad-blocking, per-profile proxies and VPNs, and a self-hosted sync API. It emphasizes multiple browser profiles, privacy, and integration capabilities.

donutbrowser website
3.4kstars
+1324h
362forks
10issues
AGPL-3.0license
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (2 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Jul 20, 2026

What it is

Donut Browser is an open-source anti-detect browser. It provides unlimited browser profiles, an anti-detect Chromium engine, DNS ad-blocking, per-profile proxy and VPN support, a local API and MCP for integration, profile groups, and import/export of cookies and extensions. It also offers a default browser setting, cloud self-hosted sync, end-to-end encrypted sync option, and zero telemetry.

How it works

The project uses an anti-detect Chromium engine built on Wayfern to spoof fingerprint data. It supports per-profile DNS blocking, per-profile proxies (HTTP, HTTPS, SOCKS4, SOCKS5) with dynamic URLs, per-profile VPN via WireGuard configurations, and a REST API plus Model Context Protocol server for automation and integration. Profiles, groups, and import/export flows enable management of cookies and extensions.

Getting started

Install options provided:

  • macOS via DMG or Homebrew:
    • brew install --cask donut
  • Windows installers or portable builds (x64).
  • Linux formats: deb, rpm, AppImage for x86_64 and ARM64.
  • Alternative installation via script:
curl -fsSL https://donutbrowser.com/install.sh | sh
  • Nix method:
nix run github:zhom/donutbrowser#release-start

Self-hosted sync guide and development/contributing links are provided for further setup.

Getting started (example commands from README)

brew install --cask donut
curl -fsSL https://donutbrowser.com/install.sh | sh
nix run github:zhom/donutbrowser#release-start

Recent releases

Latest releases are nightly builds from the main branch, marked as Nightly Release builds. Examples include:

  • nightly-2026-07-18-f1664b2 Donut Browser Nightly (Build 2026-07-18-f1664b2) (2026-07-18)
  • nightly-2026-07-18-a4ed5c8 Donut Browser Nightly (Build 2026-07-18-a4ed5c8) (2026-07-18)
  • nightly Donut Browser Nightly (2026-07-18)

Traction

Stars: 3415, Forks: 364, Open issues: 10

Behind the repo

Linked startup in VibeCrowd catalog: Donut Browser (category: Developer Tools)

Caveats

License: AGPL-3.0. Downstream licensing notes are available in the LICENSE file. The README notes various nightly pre-release builds from the main branch. The project is authored in Rust and released with multiple platform install options described above.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →