ChromeShadow is a cross-platform Chrome multi-open desktop App tool built on top of Tauri 2.0. The underlying logic is to run multiple Chrome instances through the command line, and configure different Chrome instances through the UI interface and manage them uniformly.
Available for both MacOS and Windows.
A few of the things you can do with ChromeShadow:
- Basic: Create a new Chrome browser or batch create multiple browsers.
- Grouping: Allows you to manage multiple Chrome browsers in groups.
- Proxy: Create SOCKS5 proxies and apply them to different Chrome browsers, and support proxies that require user names and passwords for authentication.
- Note: Brief remarks about browsers, groups, and proxies are supported.
- Multi-language: Currently support Chinese and English free switching.
- API: You can automate the management of your Chrome browser (RPA) with the automatically enabled native API server feature.
You can download the latest installable version of ChromeShadow for Windows and macOS.
If you're not satisfied with a simple Chrome multi-open manager, use my other seamlessly integrated tool, the BrowTo Desktop App. Once you connect to ChromeShadow with BrowTo, you can record your actions on the page and replay them in bulk across countless Chrome browsers (Including extensions such as MetaMask). You can read the usage documentation to learn more.
Feel free to send us feedback on Twitter or file an issue. Feature requests are always welcome.
If there's anything you'd like to chat about, please feel free to join our Telegram chat!
- Follow the Tauri Guide for getting started building a project with native code.
- Clone or download the repo
pnpm ito install dependenciespnpm tauri devto run the project
This software uses the following open source packages:
This project is licensed under the terms of the MIT license.

