https://github.com/open-tech-foundation/web-browser
A fast, privacy-focused browser with hardened security, built on top of the Chromium Embedded Framework.
https://github.com/open-tech-foundation/web-browser
browser cef chrome chromium firefox privacy safari
Last synced: 10 days ago
JSON representation
A fast, privacy-focused browser with hardened security, built on top of the Chromium Embedded Framework.
- Host: GitHub
- URL: https://github.com/open-tech-foundation/web-browser
- Owner: Open-Tech-Foundation
- License: agpl-3.0
- Created: 2026-05-09T17:39:46.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-07T18:57:22.000Z (16 days ago)
- Last Synced: 2026-06-07T20:21:56.237Z (16 days ago)
- Topics: browser, cef, chrome, chromium, firefox, privacy, safari
- Language: JavaScript
- Homepage: https://browser.opentechf.org/
- Size: 3.23 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# OTF Web Browser 
**Engineered for Privacy & Security**
*Part of the
[Open Tech Foundation](https://github.com/Open-Tech-Foundation) ecosystem.*

[**browser.opentechf.org**](https://browser.opentechf.org/) | [**Report Bug**](https://github.com/Open-Tech-Foundation/Web-Browser/issues)
> [!WARNING]
> **Experimental Project**: This browser is in early development. Features, APIs, and stability are subject to significant changes.
> # A fast, privacy-focused browser with hardened security, built on top of the Chromium Embedded Framework.
## 📥 Download
You can download the latest version of OTF Web Browser for your platform from our [**GitHub Releases**](https://github.com/Open-Tech-Foundation/Web-Browser/releases) page.
| Platform | Release | Status |
| :--- | :--- | :--- |
| **Linux (x64)** | [Latest Tarball](https://github.com/Open-Tech-Foundation/Web-Browser/releases) | ✅ Stable |
| **Windows (x64)** | TBD | 🚧 In Progress |
| **macOS** | TBD | 🚧 In Progress |
> [!IMPORTANT]
> **Chromium sandbox status:** the `.deb`/`.rpm` packages and the install script enable the full Chromium sandbox automatically (SUID `chrome-sandbox` helper). The **AppImage runs with the sandbox disabled** (`--no-sandbox`) because AppImages cannot ship a SUID helper — prefer the packages, or extract the tarball and run `sudo chown root:root chrome-sandbox && sudo chmod 4755 chrome-sandbox` next to the binary. The in-progress **Windows builds currently run without the Chromium sandbox** (`cef_sandbox.lib` is not yet linked).
## Development
## 📦 Installation
Prerequisites:
- CMake (3.21+)
- Ninja (Build system)
- GCC 14+ (C++20 support)
- Bun (for UI development)
```bash
bun run setup
```
## 🛠 Usage
To start the UI development server (with HMR) and launch the browser automatically:
```bash
bun run dev
```
## 🏗 Build
We use **Ninja** for high-performance builds. To build the project for production:
### 1. Build UI Assets
```bash
bun run build:ui
```
### 2. Build C++ Engine
```bash
bun run build:cpp
```
## 🛣️ Roadmap
- [x] MVP
- [ ] Automated CI/CD Release Pipeline
- [ ] Windows (x64) Support
- [ ] macOS (Universal) Support
## License
This project is licensed under the [GNU Affero General Public License v3.0](LICENSE).
[](https://www.gnu.org/licenses/agpl-3.0)