Skip to content

Project · browser

HoloBro

a desktop browser with chat and bookmarksP2P decentralized browser — Tauri + Holochain + React + TypeScript
How you run it
not recorded
Holochain version
0.6.0
Activity
maintained
Checked
29 October 2026

What is HoloBro and what is it for?

HoloBro is a desktop web browser that keeps browsing data such as history on the device it runs on, and uses Holochain only for features the person switches on, such as syncing bookmarks, contacts and chat. It is built for people who want to run their own browser shell and decide, feature by feature, what gets shared with peers.

HoloBro is a desktop web browser built as a Tauri application with a React and TypeScript interface, wrapping an embedded web view and an optional Holochain layer. Its repository introduces HoloBro as a local-first desktop shell and describes it plainly as a scaffold, naming stronger anonymity guarantees, production-grade chat encryption, TURN support for video calls and fully hardened web isolation as follow-on work. The project's catalog line calls it a P2P decentralized browser.

The design idea is that ordinary browsing stays with the person doing it. The project's own data-classes document sets browsing history, tabs and downloads to device-only storage with no network calls, and Holochain is reached only for features that are switched on. Bookmarks sync to Holochain only through a toggle in the Bookmarks panel, and the same document records that chat message bodies are encrypted on chain when a passphrase is configured and otherwise remain plaintext, which the interface warns about.

A concrete example is the bookmarks panel: leave sync off and the list is a local file on your machine; turn it on while connected to a conductor and the list is mirrored through Holochain instead. The repository README documents installation, the desktop targets for Windows, macOS and Linux, and the feature set, while the docs folder carries the data policy and privacy-operator notes.

How to get it

Desktop app

  1. Install the prerequisites the README lists: Node.js (LTS recommended), Rust via rustup, and the Tauri prerequisites for your operating system.
  2. Clone or download the repository and install the JavaScript dependencies with npm install.
  3. Run npm run tauri dev for a development build, or npm run build:desktop to produce release bundles for Windows, macOS or Linux.
  4. No packaged downloads are currently published: the repository's Releases page reports no releases, so the README's prebuilt-binary instructions cannot be used yet.

Source: https://github.com/ta10101/HoloBro-P2P

Questions people ask

Does HoloBro put my browsing history on Holochain?
No. The project's data-classes contract keeps history local to the device with no zome calls or gossip, and its implementation notes record that the Holochain provider no longer writes history entries to the conductor. Holochain is used only for features you opt into, such as syncing bookmarks. source
Is HoloBro a finished product?
Its repository describes it as a scaffold and lists strong anonymity guarantees, production-grade chat encryption, TURN for WebRTC and fully hardened web isolation as follow-on work, so those areas should be read as incomplete by the maintainer's own account. source
Can I download an installer for HoloBro?
Not at present. The repository's Releases page reports that there are no releases, so the README's prebuilt NSIS, MSI, DMG, AppImage and .deb instructions have nothing to point at yet and the documented path is building from source. source

From 3 public sources, checked 23 September 2026.

Try HoloBro

Details & sources

Evidence

Last change
api.github.com/repos/ta10101/HoloBro-P2Plisted by a third party · seen since 20 October 2026 · github.repository@1
Activity
api.github.com/repos/ta10101/HoloBro-P2Plisted by a third party · seen since 20 October 2026 · liveness@1
Desktop app
src-tauri @ 7e80d99in the code · seen since 20 October 2026 · desktop.in-code@1

Compatibility

holochain-client
0.20.4-rc.0 · package.json @ 7e80d99
happ.yaml
present · workdir/happ.yaml @ 7e80d99
web-happ.yaml
absent
Do you maintain HoloBro?Add your name to this project’s page.
Claim this page