📈 GH Trending Explorer 🎲 Surprise me

← all repos

chienbm98 / foxprofile

git clone https://github.com/chienbm98/foxprofile.git v2.3.1 · 14d ago

Free, open-source anti-detect browser profile manager: per-profile fingerprint, cookies and proxy, Camoufox and Chrome engines, desktop app, REST API and MCP server for AI agents. Self-hosted alternative to GoLogin / MoreLogin.

+2
stars, 24h · #10,947
+~14
stars, 7 days · #9,989
+153
stars, 30 days · #4,896
153
★ total · +10% this week
72
forks · 9 open issues

Star history (as recorded here)

2026-10-20 · 147 ★ 2026-10-23 · 153 ★
LanguagePython
LicenseMIT
Created2026-10-07 (15d ago)
Last push1d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
FoxProfile 
 Free, open-source manager for anti-detect browser profiles 
 Per-profile device fingerprint, cookies and proxy · Two engines: Camoufox (Firefox) and Chrome · English and Vietnamese UI · REST API and MCP for automation 
 English · Tiếng Việt 
 Quick start ·
 Features ·
 REST API ·
 MCP ·
 Contributing 
FoxProfile manages anti-detect browser profiles: each profile is a separate identity with its own device fingerprint, cookies, proxy, timezone and locale. The default browser is Camoufox, a Firefox build that spoofs fingerprints at the engine level; an experimental Chrome engine based on fingerprint-chromium is also available. It is a self-hosted alternative, on your machine or a VPS, to paid anti-detect browsers such as GoLogin, GPM or MoreLogin.
## Contents
- Features
- Requirements
- Quick start
- Timezone, locale and Check IP
- Server mode and web panel
- MCP: let AI agents drive the browser
- Chrome engine (experimental)
- Cookies and fingerprints
- Configuration
- REST API
- Development
- Contributing
- Support
- Responsible use
- License
- Acknowledgements
## Features
- **Persistent per-profile fingerprint.** The first launch generates a device (screen, GPU, CPU cores, fonts, canvas/audio noise) and stores it; later launches reuse the same device. Generate a new one on demand.
- **Two engines.** Camoufox (Firefox, default) or Chrome (fingerprint-chromium, experimental), chosen when the profile is created. The Chrome build is downloaded automatically when needed.
- **Sessions that stick.** History, cookies and logins live in the profile directory; the tabs that were open are reopened on the next launch.
- **Per-profile proxy**: HTTP/HTTPS/SOCKS4/SOCKS5, with or without auth, including the `host:port:user:pass` format, plus a proxy checker.
- **Timezone and locale** follow the exit IP or can be pinned per profile. **Check IP** compares the exit IP across Cloudflare, ipinfo and ip-api and warns about country/timezone mismatches and datacenter IPs.
- **Cookie export/import** as Cookie-Editor / EditThisCookie JSON (GoLogin, GPM, Multilogin, the Cookie-Editor extension) and Netscape `cookies.txt` (yt-dlp, curl, wget).
- **Profile export/import** as ZIP, with or without browser data, to move profiles between machines. The fingerprint always travels with the profile.
- **A profile table built for scanning**: every row shows the engine, the emulated device, the proxy (credentials hidden), timezone/locale and the state. States differ in shape as well as colour: a violet double-ruled stamp with the launch time means running, a grey rule means starting, a struck red stamp means the launch failed.
- **Filters and search**: filter by running, with/without proxy and Chrome engine (with counts); search by name or proxy.
- **Bulk actions**: launch, stop or delete many profiles at once.
- **MCP server** so AI agents (Claude, Cursor...) can launch profiles, browse, click, type and take screenshots.
- **Server mode + web panel** for VPS deployments: