Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/middleschoolstudent/botbrowser-console


https://github.com/middleschoolstudent/botbrowser-console

akamai antibot automation cloudflare fingerprint kasada multiaccounts scaper shapesecurity

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# BotBrowserConsole

BotBrowserConsole is the desktop application for **[BotBrowser](https://github.com/MiddleSchoolStudent/BotBrowser)**, designed to simplify fingerprint configuration and multi-account management. Similar to products like **GoLogin** and **MultiLogin**, BotBrowserConsole offers powerful tools for managing multiple browser profiles and streamlining team collaboration. It also supports API-based secondary development to meet custom requirements.

image

## Features

- **Create Browser Profiles** Easily set up browser profiles for various accounts and use cases.

- **Fingerprint Configuration** Choose from a library of fingerprint configuration files to ensure each profile is unique.

- **Proxy Setup** Configure proxies for individual profiles to ensure secure and anonymous browsing.

- **Add Fingerprint Noise** Customize fingerprint noise to make browser activity more indistinguishable from real users.

- **Clone Configuration** Duplicate existing profiles for faster setup and configuration management.

- **Run Multiple Isolated Browsers** Launch multiple independent browsers with complete data isolation.

- **Preheat Fingerprint Browsers** Prewarm profiles by simulating browsing activity to create more realistic cookies.

- **Import & Export Profiles** Export and import profiles for seamless team collaboration and consistency.

- **Group Configurations** Organize profiles and settings into groups for better management.

- **API Support for Developers** Enable API-based secondary development for custom workflows and automation.

## How to Use the App

1. **Install Neutralino CLI**
Install globally:

```
npm i -g @neutralinojs/neu
```

2. **Install Dependencies**
Run:

```
npm ci
```

3. **Build the Application**
Build the project:

```
npm run build
```

4. **Run the Application**
Start the application:

```
npm run app
```

## Getting Started

1. Download and install BotBrowserConsole.
2. Create your first browser profile.
3. Configure fingerprints, proxies, and additional settings.
4. Start managing your accounts with ease!

## Technical Details

- **Frontend Framework**: [Angular 19](https://angular.dev)
Angular provides a comprehensive, all-in-one solution with built-in tools for routing, state management, and dependency injection, ensuring stability and scalability for complex projects.

- **UI Components**: [Angular Material](https://material.angular.io)
A modern, responsive, and accessible UI component library that simplifies development and ensures design consistency.

- **Application Runtime**: [Neutralino.js](https://neutralino.js.org)
A lightweight framework leveraging native WebView for efficient resource usage, smaller app size, and seamless cross-platform compatibility.

## Contact

For support or inquiries, feel free to contact us at [[email protected]](mailto:[email protected]).

---

**BotBrowserConsole** – Simplifying browser fingerprint management for professionals.