A lightweight CLI tool that automatically runs your dev server and opens localhost in Google Chrome Incognito mode.
demoforhomepage.mp4
npm install -g incognito-dev
# or use without install
npx incognito-dev
incognito-dev
Your development server will automatically open in incognito mode - no more manual clicks or browser switching!
The tool will:
- Detect your package manager (npm, yarn, or pnpm)
- Run the appropriate dev command (npm run dev, etc.)
- Find an available port (e.g., localhost:3000, localhost:3001)
- Launch Google Chrome in incognito mode with the local server URL
Before
npm run dev
# Server starts, but you have to manually click the URL or copy-paste it
# ...and it opens in your current browser session with all cookies/history
After
incognito-dev
# Everything happens automatically in incognito mode!
____ _ __ _____ __ __
/ _/___ _________ ____ _____ (_) /_____ / ___// /_____ ______/ /_
/ // __ \/ ___/ __ \/ __ `/ __ \/ / __/ __ \ \__ \/ __/ __ `/ ___/ __/
_/ // / / / /__/ /_/ / /_/ / / / / / /_/ /_/ / ___/ / /_/ /_/ / / / /_
/___/_/ /_/\___/\____/\__, /_/ /_/_/\__/\____/ /____/\__/\__,_/_/ \__/
/____/
╔ 🚀 Launch Summary ════════════════════════════╗
║ ║
║ 🕶️ Incognito Dev Mode ║
║ ║
║ ✔ Dev Server: npm → http://localhost:3000 ║
║ ✔ Browser: Google Chrome (Incognito Mode) ║
║ ║
╚═══════════════════════════════════════════════╝
- Automatic port detection via
detect-port
- Supports all major package managers:
npm
,yarn
,pnpm
- Opens Chrome incognito mode — no history, no login
- Great for testing login pages or clean sessions
- Works with various dev servers (Vite, Next.js, Create React App, etc.)
- A
dev
script must exist in yourpackage.json
:
"scripts": {
"dev": "vite"
}
MIT
Made with 🎲 by @clicelee