Back to rankings

zhom/donutbrowser

Rustdonutbrowser.com

Simple Yet Powerful Anti-Detect Browser 🍩

browserchromiummanagementmanagerorchestratorprivacybrowser-managementorchestrationanti-detectanti-detect-browseranti-detectionbrowser-automation
Star Growth
Stars
3.4k
Forks
364
Weekly Growth
Issues
10
1k2k3k
May 2025Sep 2025Feb 2026Jul 2026
Artifactscrates.iocargo add donutbrowser
README
Donut Browser Logo

Donut Browser

Open Source Anti-Detect Browser
donutbrowser.com

GitHub release PRs Welcome License GitHub forks

Donut Browser Preview

Features

  • Unlimited browser profiles: each fully isolated with its own fingerprint, cookies, extensions, and data
  • Anti-detect Chromium engine: powered by Wayfern, which is privacy-focused Chromium fork that comes with advanced fingerprint spoofing which naturally hides information in a way that is not detected by Cloudflare, reCaptcha v3, and other browser fingerprinting and anti-bot services.
  • DNS AdBlocker - block ads, trackers, and other unwanted content with per-profile DNS blocking
  • Proxy support: HTTP, HTTPS, SOCKS4, SOCKS5 per profile, with dynamic proxy URLs
  • VPN support: WireGuard configs per profile
  • Local API & MCP: REST API and Model Context Protocol server for integration with Claude, automation tools, and custom workflows
  • Profile groups: organize profiles and apply bulk settings
  • Import profiles: migrate from Chrome, Edge, Brave, or other Chromium browsers
  • Cookie & extension management: import/export cookies, manage extensions per profile
  • Default browser: set Donut as your default browser and choose which profile opens each link
  • Cloud sync: sync profiles, proxies, and groups across devices (self-hostable)
  • E2E encryption: optional end-to-end encrypted sync with a password only you know
  • Zero telemetry: no tracking or device fingerprinting

Install

macOS

Apple Silicon Intel
DMG Download Download

Or install via Homebrew:

brew install --cask donut

Windows

Download Windows Installer (x64) · Portable (x64)

Linux

Format x86_64 ARM64
deb Download Download
rpm Download Download
AppImage Download Download

Or install via package manager:

curl -fsSL https://donutbrowser.com/install.sh | sh
Troubleshooting AppImage

If the AppImage segfaults on launch, install libfuse2 (sudo apt install libfuse2 / yay -S libfuse2 / sudo dnf install fuse-libs), or bypass FUSE entirely:

APPIMAGE_EXTRACT_AND_RUN=1 ./Donut.Browser_x.x.x_amd64.AppImage

If that gives an EGL display error, try adding WEBKIT_DISABLE_DMABUF_RENDERER=1 or GDK_BACKEND=x11 to the command above. If issues persist, the .deb / .rpm packages are a more reliable alternative.

Nix

nix run github:zhom/donutbrowser#release-start

Self-Hosting Sync

Donut Browser supports syncing profiles, proxies, and groups across devices via a self-hosted sync server, which makes sync completely free. See the Self-Hosting Donut Sync guide for Docker-based setup instructions.

Development

See CONTRIBUTING.md.

Community

Star History

Star History Chart

Contributors

zhom
zhom
HassiyYT
Hassiy
xenos1337
xenos
webees
JockLee
yb403
yb403
huy97
Huy Le
drunkod
drunkod
JorySeverijnse
Jory Severijnse
ThiagoMafra-Integrare
Thiago Mafra
mchnkkc
mchnkkc
liasica
liasica

Contact

Have an urgent question or want to report a security vulnerability? Send an email to contact@donutbrowser.com.

License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

Related repositories
vercel/next.js

The React Framework

JavaScriptnpmMIT Licensereactserver-rendering
nextjs.org
141k31.5k
LadybirdBrowser/ladybird

Truly independent web browser

C++BSD 2-Clause "Simplified" Licensebrowserbrowser-engine
ladybird.org
64.6k3.1k
withastro/astro

The web framework for content-driven websites. ⭐️ Star to support our work!

TypeScriptnpmOtherstatic-site-generatorblog
astro.build
61.2k3.6k
ChromeDevTools/chrome-devtools-mcp

Chrome DevTools for coding agents

TypeScriptnpmApache License 2.0mcp-serverpuppeteer
npmjs.org/package/chrome-devtools-mcp
47.3k3.2k
microsoft/monaco-editor

A browser based code editor

JavaScriptnpmMIT Licensemonaco-editorvscode
microsoft.github.io/monaco-editor/
46.4k4.1k
servo/servo

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

Rustcrates.ioMozilla Public License 2.0servorust
servo.org
37.4k3.7k
SerenityOS/serenity

The Serenity Operating System 🐞

C++BSD 2-Clause "Simplified" Licenseoperating-systemc-plus-plus
serenityos.org
33.6k3.4k
lightpanda-io/browser

Lightpanda: the headless browser designed for AI and automation

ZigGNU Affero General Public License v3.0browsercdp
lightpanda.io
32k1.4k
ianstormtaylor/slate

A completely customizable framework for building rich text editors. (Currently in beta.)

TypeScriptnpmMIT Licenseeditorbrowser
slatejs.org
31.7k3.3k
webtorrent/webtorrent

⚡️ Streaming torrent client for the web

JavaScriptnpmMIT Licensewebtorrentbittorrent
webtorrent.io
31.3k2.9k
AvaloniaUI/Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

C#MIT Licensec-sharpxaml
avaloniaui.net
31.2k2.8k
fingerprintjs/fingerprintjs

The most advanced free and open-source browser fingerprinting library

TypeScriptnpmMIT Licensejavascriptdetection
fingerprint.com/github/
27.9k2.6k