Official PluginsRequires OpenPets 2.1.0+

Extend your desktop pet

Install safe, sandboxed JavaScript plugins that let your pet remind you of daily tasks, run Pomodoro timers, or notify you of GitHub events on public repositories.

Plugins
3
Runtime
Sandboxed JS
Permissions
Explicit opt-in · no file access
Catalog updated: May 20, 2026
v1.0.0
Min v2.1.0

Daily Reminders

Daily Reminders for OpenPets.

pet:speak pet:reaction schedule storage commands status
openpets.daily-reminders
How to install
v1.0.0
Min v2.1.0

GitHub Notifications

GitHub Notifications for OpenPets.

network schedule storage pet:speak pet:reaction commands status
openpets.github-notifications
How to install
v1.0.0
Min v2.1.0

Pomodoro

Pomodoro for OpenPets.

pet:speak pet:reaction schedule storage commands status
openpets.pomodoro
How to install

Built for safety and privacy

Sandboxed JavaScript

Plugins run in an isolated JavaScript renderer. They cannot access your file system or AI agent context.

Explicit permissions

Every plugin must declare exactly what it needs: schedule timers, make the pet speak, or access specific approved HTTPS hosts.

Host-rendered config

Plugin configuration is rendered safely by the host app. GitHub Notifications only work with public repositories—no logins or tokens required.

How to install

  1. 1

    Update OpenPets

    Ensure you are running the latest OpenPets desktop version.

  2. 2

    Open Plugins Menu

    Click the OpenPets tray icon and select Plugins.

  3. 3

    Install and Enable

    Browse to the plugin, click Install, configure your settings, and enable it.

Want to build a plugin?

Check out the developer documentation to build your own.

Plugin Docs
by Alvin