zhom/donutbrowser

Rustdonutbrowser.com
macOSWindowsLinux

Simple Yet Powerful Anti-Detect Browser 🍩

browserchromiummanagementmanagerorchestratorprivacybrowser-managementorchestrationanti-detectanti-detect-browseranti-detectionbrowser-automation
Star 增长趋势
Star
3.8k
Forks
409
周增长
+38
Issues
22
1k2k3k
2025年5月2025年10月2026年3月2026年9月
制品库crates.io
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, a privacy-focused Chromium fork whose fingerprint spoofing is not detected by Cloudflare, reCaptcha v3, or 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, add WEBKIT_DISABLE_DMABUF_RENDERER=1 or GDK_BACKEND=x11 to the command above. If issues persist, the .deb and .rpm packages are more reliable.

Nix

nix run github:zhom/donutbrowser#release-start

Self-Hosting Sync

Run your own sync server to sync profiles, proxies, and groups across devices for free. See the Self-Hosting Donut Sync guide for Docker-based setup instructions.

Contributing

Donut Browser is built by the people who use it, and plenty of the most useful help involves no code at all.

  • Tell other people about Donut. Word of mouth is how most users find the project, so talking about it is a real contribution.
  • Report bugs and request features in GitHub Issues.
  • Answer questions in GitHub Discussions.
  • Fix and improve translations in src/i18n/locales.
  • Write code. Start with CONTRIBUTING.md.
  • Star the repo so more people see it.

Star History

Cumulative GitHub stars for zhom/donutbrowser over time

Contributors

Everyone who has landed commits in zhom/donutbrowser, ranked by commit count

Contact

For urgent questions or security vulnerability reports, email contact@donutbrowser.com.

License

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

相关仓库
vercel/next.js

The React Framework

JavaScriptnpmlibraryMIT Licensereactserver-rendering
nextjs.org
142.2k31.9k
LadybirdBrowser/ladybird

Truly independent web browser

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

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

TypeScriptnpmlibraryOtherstatic-site-generatorblog
astro.build
62.4k3.8k
ChromeDevTools/chrome-devtools-mcp

Chrome DevTools for coding agents

TypeScriptnpmlibraryApache License 2.0mcp-serverpuppeteer
developer.chrome.com/docs/devtools/agents
51.4k3.6k
microsoft/monaco-editor

A browser based code editor

JavaScriptnpmMIT Licensemonaco-editorvscode
microsoft.github.io/monaco-editor/
46.7k4.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.9k3.8k
lightpanda-io/browser

Lightpanda: the headless browser designed for AI and automation

ZigGNU Affero General Public License v3.0browsercdp
lightpanda.io
35.2k1.7k
SerenityOS/serenity

The Serenity Operating System 🐞

C++BSD 2-Clause "Simplified" Licenseoperating-systemc-plus-plus
serenityos.org
33.8k3.5k
ianstormtaylor/slate

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

TypeScriptnpmlibraryMIT Licenseeditorbrowser
slatejs.org
31.8k3.3k
AvaloniaUI/Avalonia

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

C#libraryMIT Licensec-sharpxaml
avaloniaui.net
31.5k2.8k
webtorrent/webtorrent

⚡️ Streaming torrent client for the web

JavaScriptnpmlibraryMIT Licensewebtorrentbittorrent
webtorrent.io
31.4k2.9k
feder-cr/AIHawk

Open-source AI browser agent for web automation: a web browsing agent and computer-use agent in plain English. Browser MCP for Claude Code and Gemini CLI.

PythonPyPIMIT Licenseai-agentautonomous-agents
github.com/feder-cr/AIHawk/wiki
30.3k4.6k