Skip to main content
Knosys

Knosys plugins

Make room for your own ideas.

Explore tools for your workspace, learn from working examples, or build something of your own with API v5.

Explore the directory

4 plugins found
Development preview

Weather

Current conditions, hourly and daily forecasts, saved locations, and a dashboard forecast.

API v5 · controller · v5.0.0-alpha.3

Requirements and permissions for Weather

Requires an OpenWeather key for forecasts. Current-location lookup asks for permission; Google reverse geocoding is optional. Live provider qualification is still pending.

Permissions: storage, network, secrets, location.read, dialogs.

Source in the Knosys checkout: plugins/weather

Build Weather locally
Development preview

Maps

Explore a MapLibre map with pan, zoom, and saved view and provider preferences.

API v5 · rich · v5.0.0-alpha.7

Requirements and permissions for Maps

Uses OpenFreeMap, with optional MapTiler credentials. Provider requests pass through Knosys. Live provider and broader platform qualification are still pending.

Permissions: storage, network, network.resources, secrets, workers.

Source in the Knosys checkout: plugins/maps

Build Maps locally
Reference example

Notebook

Learn how a controller plugin reads and writes notes through the workspace API.

API v5 · controller · v0.1.0

Requirements and permissions for Notebook

Requests note read and write permissions. Use a disposable workspace when experimenting with canonical note data.

Permissions: storage, workspace.notes.read, workspace.notes.write.

Source in the Knosys checkout: examples/extensions-v5/notebook

Build Notebook locally
Reference example

Records

Explore private plugin storage, additive migrations, interrupted recovery, and rollback.

API v5 · controller · v0.1.0

Requirements and permissions for Records

Uses local plugin storage without network access. Private records stay on this device; uninstalling a plugin retains its data.

Permissions: storage.

Source in the Knosys checkout: examples/extensions-v5/records

Build Records locally

From an idea to a working plugin.

Create

Choose a plugin model, scaffold a project, and connect to the v5 SDK.

Test

Validate your package and exercise permissions, restart, and failure recovery.

Package and share

Install locally and prepare an immutable release for future marketplace review.