Install an Extension
Install a CurbApps extension in Chrome, Firefox, or Edge.
Public browser-store listings are not available yet. For now, use an unpacked development build from this repository. Do not install an unofficial listing that uses a CurbApps product name.
Future store releases
Verified links will appear on the CurbApps website and each product's documentation when listings go live. Store builds will show the permissions described on the product page.
Supported browsers
- Chrome, Edge, and other Chromium browsers such as Brave, Vivaldi, Opera, and Arc (Manifest V3)
- Firefox (the current development build uses Manifest V2)
The source is shared, but Chromium and Firefox use separate build targets.
Loading an unpacked build
If you are working from the monorepo, build the product you want. This example uses CurbPage. The same command works with curbplace, curbtube, or curbtime in its place:
pnpm --filter @curbapps/ext-curbpage build
In Chrome or Edge, open the browser's extensions page, enable Developer mode, and choose Load unpacked. For the example above, select extensions/ext-curbpage/.output/chrome-mv3.
For Firefox, build its target separately:
pnpm --filter @curbapps/ext-curbpage build:firefox
Open about:debugging#/runtime/this-firefox, choose Load Temporary Add-on, and select extensions/ext-curbpage/.output/firefox-mv2/manifest.json.
Temporary and unpacked installations are for development. Browsers remove or disable them differently, so keep the repository build available until verified store listings are published.
Permissions
Each extension asks only for what its feature set needs. CurbTime, for example, requests storage, alarms, notifications, and a single currency-rate host. No extension requests more than it uses, and nothing leaves your device unless you enable sync.