━━ MARKETPLACE · EXTENSIONS

Your screen, your instruments.

Two slots on the driving screen, and a shelf of small things to put in them — phone notifications, a home dashboard, the next few hours of weather, or a page you wrote yourself. Each one runs in its own sandboxed frame: it can draw, and it can't reach your session, your location or your route.

━━ ON THE SHELF

2 extensions, each reviewed before it shipped.

Custom page

v1.0.0By codriver

Put any web page you control into a widget slot. Your page, your rules — codriver only frames it.

WidgetFree
How to set it up

Paste the https URL of the page you want in the slot. It loads in a sandboxed, cross-origin frame: it cannot read your codriver session, your location or your route. Pages that refuse to be framed (most banks, some dashboards) will show as blocked.

ntfy for codriver

v1.0.0

Phone notifications on your driving screen, via your own ntfy topic.

NotificationsFree
How to set it up

Create a topic on ntfy.sh, paste its name below, and leave the server as-is, unless you self-host.

━━ BUILD ONE

An extension is a web page and a JSON declaration.

Host the page anywhere you like — it stays yours, and codriver neither proxies nor caches it. Declare the settings you need from the driver as a config_schema, and the account page renders the form for you. Later versions may add optional settings and relax required ones; they may not remove or retype one, so an update never invalidates somebody's working install.

The full contract — the widget SDK, the config-schema reference and what a reviewer looks for — lives at developer.codriver.io. Anything unclear: [email protected].