ReadBull Clipper for Chrome

Clip on your computer, listen on your phone.

The ReadBull Clipper is a Chrome extension that collects articles into a queue while you browse. When you are ready, send the whole batch to ReadBull on your iPhone — through the clipboard or a QR code. No server is involved.

Version 0.1.0 · ZIP · loads as an unpacked extension

How it works

Clip

Click the toolbar icon or right-click → “Clip this page to ReadBull”. The extension extracts the article text and detects the “next chapter” link. You can also clip selected text or paste text directly.

Queue

Every clip lands in a queue inside the popup. Reorder by dragging, delete what you do not need, and see word counts and batch size at a glance.

Send

Copy the batch to the clipboard — Apple’s Universal Clipboard carries it to your iPhone — or show a QR code and scan it from ReadBull. Large batches play as an animated QR sequence.

It also reads aloud on your computer

Press ▶ next to any clip to listen right in Chrome using the system voices, with a playback bar for speed, voice, and paragraph skipping. Listening and sending are independent; playback continues even when the popup is closed.

Install

Load the extension in Chrome

The Clipper is not on the Chrome Web Store yet. It installs as an unpacked extension in four steps.

  1. 01Download the ZIP above and unzip it. You will get a folder named readbull-clipper.
  2. 02Open chrome://extensions in Chrome and turn on Developer mode (top right).
  3. 03Click Load unpacked and select the unzipped folder.
  4. 04Pin the ReadBull icon to your toolbar. Open an article, click the icon, and clip your first page.
Permissions

What the extension asks for, and why

activeTab, scriptingTo read the text of the page you are looking at — only when you click the icon or choose the context-menu item.
storageTo keep your queue in Chrome’s local storage. Nothing is synced to a server.
contextMenusTo add the “Clip to ReadBull” items to the right-click menu.
clipboardWrite, clipboardReadTo copy a batch for your iPhone, and to paste text you want to turn into a clip.
ttsTo read clips aloud on your computer with the system voices.

The extension makes no network requests of its own. It contains no analytics and loads no remote code.

Under the hood

An open, documented transfer format

Batches are JSON, compressed with DEFLATE and encoded as text with an RBCLIP1: prefix. Large batches use the Blockchain Commons UR standard for animated QR codes. The format is documented alongside the extension so a compatible sender can be built.