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

https://github.com/crisdosyago/BrowserBox

🌀 Embeddable remote browser isolation with vettable source https://dosaygo.com
https://github.com/crisdosyago/BrowserBox

browser cdr chrome cobrowsing cybersecurity embeddable hidden-services multiplayer onion-service proxy-server rbi remote-browser-isolation remote-browsers reverse-proxy sanitization tor web-browser web-isolation webrtc zero-trust

Last synced: 22 days ago
JSON representation

🌀 Embeddable remote browser isolation with vettable source https://dosaygo.com

Awesome Lists containing this project

README

        




BrowserBox Logo 2025

# [BrowserBox](https://dosaygo.com)
*by [DOSAYGO](https://dosaygo.com)*

[![BrowserBox](https://img.shields.io/badge/BrowserBox-Secure%20RBI-blue)](https://dosaygo.com)

Secure your web with BrowserBox—cutting-edge remote browser isolation (RBI) technology. Protect your organization from threats and empower your team with seamless, secure browsing. BrowserBox requires a **license key** for all usage—unlock advanced security and productivity today!

## Who It’s For
- **Businesses**: Safeguard your network and data from web-based threats.
- **Developers**: Embed secure browsing into your apps with our API.
- **IT Teams**: Deploy a scalable, isolated browser solution in minutes.

## Compatible With

BrowserBox runs seamlessly on a wide range of platforms—deploy it wherever your team works!




Windows and Windows Server
 
Debian
 
Ubuntu
 
CentOS Stream
 
Red Hat Enterprise Linux
 
Docker
 
NixOS
 
LXC



## Quick Solutions

---

# Get our new [`bbx`](https://github.com/BrowserBox/BrowserBox?tab=readme-ov-file#get-started) tool

Get our New bbx tool

# `bbx`

- ✅💻 Manage and activate your BrowserBox copy
- 💳💻 Purchase a BrowserBox license key
- 👩👨 Run BrowserBox as multiple users on one machine
- 🐳🟦 Run BrowserBox inside Docker
- 🧅🟣 Run BrowserBox through Tor
- ⬇️✅✨ Easily install and update BrowserBox
- 🌟😍 And more!

# Useful Links

- [Purchase a BrowserBox Commercial License for 1 or more seats](https://browse.cloudtabs.net/l)
- [CloudTabs - Managed BrowserBox™ SaaS](https://browse.cloudtabs.net)
- [Visit the DOSAYGO website](https://dosaygo.com)
- [Read the Rest of this README](#table-of-contents)

---

## Table of Contents

1. [BrowserBox](#browserbox)
2. [Who It’s For](#who-its-for)
3. [Compatible With](#compatible-with)
4. [Quick Solutions](#quick-solutions)
5. [Get our new `bbx` tool](#get-our-new-bbx-tool)
6. [`bbx`](#bbx)
7. [Useful Links](#useful-links)
8. [Why BrowserBox?](#why-browserbox)
9. [Trusted by Teams Worldwide](#trusted-by-teams-worldwide)
10. [Features](#features)
11. [Get Started](#get-started)
12. [Embed BrowserBox Anywhere with Ease](#embed-browserbox-anywhere-with-ease)
13. [Using `bbx` Commands](#using-bbx-commands)
14. [License Compliance](#license-compliance)
15. [Advanced Usage](#advanced-usage)
16. [FAQ](#faq)
17. [Support](#support)
18. [Sponsors](#sponsors)
19. [Copyright](#copyright)

---

## Why BrowserBox?

BrowserBox delivers a secure, remote browsing environment that protects your network and boosts efficiency. With a license, you get:

- **Unmatched Security**: Stop malware, ransomware, and zero-day attacks before they reach your systems—saving you from costly breaches.
- **Effortless Integration**: Add secure browsing to your apps or protect local tabs with zero friction.
- **Premium Features**: Enjoy Zero Latency Mode, customizable policies, and a mobile-first experience built for modern teams.

## Trusted by Teams Worldwide

- Used by over 50 companies and organizations worldwide.
- Join 3000+ users exploring BrowserBox—ready to secure your team?

---

>[!CAUTION]
>Unlicensed instances display a warning and shut down after 2 minutes.

---

## Features

- **Clientless RBI**: No-download RBI works in any web browser.
- **1-Click Cloud Deployment**: Deploy BrowserBox on Vultr, AWS, Azure, or Linode with a single click.
- **Cross-Platform Support**: Compatible with Ubuntu, Debian, RHEL, CentOS, Windows, and more.
- **Docker Integration**: Run BrowserBox in a container using `bbx docker-run`.
- **Tor Support**: Enable anonymity and onion routing with `bbx tor-run`.
- **Automation Ready**: Run Puppeteer (PPtr) or Playwright scripts for automation (coming soon).

---

## Get Started

1. **Install the `bbx` CLI**

**On Windows:**

```powershell
irm bbx.dosaygo.com | iex
```

**Everywhere else (i.e., *Debian, Ubuntu, CentOS, RHEL, NixOS, Docker*):**

```bash
bash <(curl -sSL bbx.sh.dosaygo.com) install
```

**Or [NPM](https://www.npmjs.com/package/@browserbox/browserbox) @browserbox/browserbox**

You can also install from NPM:

```bash
npm i -g @browserbox/browserbox
bbx-install
```

2. **Purchase a License**

- **Commercial**: Starts at $99/user/year, with volume discounts for larger teams—perfect for businesses securing their workforce. See [pricing details](https://dosaygo.com/).
- **Non-Commercial**: $39/user/year flat rate—for individuals, non-profits, and government use.
- **Evaluation**: Sign up for a 14-day free trial via the [waitlist](https://tally.so/r/wkv4aM).
- Sign up by April 30, 2025, for 10% off your first year!

**On Windows:** Head to [our website to purchase a license](https://dosaygo.com)

**Everywhere else:**

Use our website to purchase a license, or the command line:

```console
bbx activate [seats]
```

>[!IMPORTANT]
>When you purchase a license you will be emailed a link to view your **License Key** securely. Save it somewhere safely, you can only view it one time. If your license key is lost, Support can roll it to a new key and invalidate the old one. Please note: evaluation license keys cannot be rolled.

3. **Activate your copy of BrowserBox with a License Key**

**On Windows:**

Before using `bbx`, set the `LICENSE_KEY` environment variable:

```powershell
$Env:LICENSE_KEY = "a valid BrowserBox license key"
```

**Everywhere else:**`

Use `bbx certify` to enter a License Key and save it to your config.

If you used `bbx activate` it will already be saved.

4. **Use BrowserBox**

```console
bbx --help
bbx setup
bbx run
bbx stop
```

And access the **Login Link** you get from any browser on any device. (Make sure you set up your DNS records correctly if connecting over the public Internet).

---

## Embed BrowserBox Anywhere with Ease

Bring secure, remote browsing to your web apps with the BrowserBox Embedding API. Our `` custom element lets you drop a fully isolated browser into any page—perfect for co-browsing, secure web views, or interactive demos. Just set your login link, configure allowed origins, and go. It’s clientless, adaptive, and built for developers. Get started in minutes!

### Quick Start

1. **Set ALLOWED_EMBEDDING_ORIGINS on your server**:
```bash
export ALLOWED_EMBEDDING_ORIGINS="https://your-embedding-site.com"
bbx run
```

2. **Add the script and element to your HTML**:
```html


```

That’s it—secure browsing, embedded effortlessly.

For more details, check the full WebView API script in the [browserbox-webview.js file](https://github.com/BrowserBox/BrowserBox/blob/main/api/browserbox-webview.js).

---

## Using `bbx` Commands

The `bbx` CLI manages all aspects of BrowserBox. Below is a comprehensive list of commands:

### Core Commands
- **`bbx install`**: Install BrowserBox, `bbx` CLI, and related files.
- **`bbx activate [seats]`**: Activate your license for 1 or more seats.
- **`bbx run`**: Start BrowserBox on your system.
- **`bbx stop`**: Stop BrowserBox.
- **`bbx logs`**: Show BrowserBox logs.

For a full list on your OS, run `bbx`

---

## License Compliance

We enforce licensing and protections for our business. Usage data ensures compliance. See our [Privacy Policy](https://dosaygo.com/privacy.txt) and [Terms](https://dosaygo.com/terms).

>[!IMPORTANT]
>A license unlocks full features and ensures a supported, secure solution.

---

## Advanced Usage
- **Secure Document Viewing**: Safely preview files without downloads (Linux only).
- **DevTools Access**: Inspect remote pages with a right-click.
- **Tor & SSH Tunneling**: Run anonymously or privately—see [Advanced Setup Guide](ADVANCE.md#) for details.

## FAQ

**Do you have perpetual licenses, i.e, without a subscription and frozen to a version?**

Yes, but the ACV is $50,000 and above. Contact us: [email protected]

**Why choose BrowserBox over alternatives?**

BrowserBox combines enterprise-grade security with developer-friendly tools and unmatched flexibility—no other RBI solution offers multiple OS compatibility, Docker, and embedding in one package.

**When I purchase a license, what do I get?**

You will get an email with the link to view the license key. This key is good for the number of seats you purchased. You can adjust the seat count in the **Qty** field on the payment page, after hitting subscribe.

**How do I get a license?**

*I want to buy more licenses, do you offer discounts?*

Yes, see our payment page for volume discounts. These are only available to commercial licensees. Non-commercial (government, non-profit, individuals) keep a flat rate regardless of volume. For any questions regarding volume discounts, support or other custom packages, please contact us: [email protected]

*I think I might have used BrowserBox in violation in the past, but now I want to get a license and get compliant, what should I do?*

Contact us as soon as possible, we can forgive and work it out as long as you let us know your situation and get compliant. Email: [email protected]

**More questions?**

Email [[email protected]](mailto:[email protected]).

---

## Support

- **Email**: [[email protected]](mailto:[email protected])

---

## Sponsors

We’re grateful to our sponsors who help make BrowserBox possible. Interested in sponsoring? Contact us at [[email protected]](mailto:[email protected]).

## Copyright

BrowserBox™ is © 2025 DOSAYGO Corporation USA. All rights reserved. Since 2018.
All code in this repository is licensed under [LICENSE.md](LICENSE.md) unless otherwise stated.

---

**Learn more at [dosaygo.com](https://dosaygo.com) | Join the waitlist for a free trial: [tally.so/r/wkv4aM](https://tally.so/r/wkv4aM)**