Customize
Plugins
Discover, install, and manage optional StreamNook add-ons from the marketplace.
Plugins are optional add-ons that extend StreamNook with extra capabilities and community features. The core app stays lean, and you add exactly what you want.
What plugins can do
A plugin can react to events (like a stream starting or a chat message arriving), add its own settings panel inside StreamNook, show notifications, supply a custom video source, or make its own network connections. Each plugin declares exactly which of these it uses, and you approve that when you install it.
Browse the marketplace
Open the marketplace from the store icon in the title bar. Plugins are listed by source, with an icon, name, version, author, and a tier badge. Search by name and filter by source.
The tier badge (Standard, Extended, or Advanced) describes how much a plugin can do, not how risky it is. Official plugins are built by the StreamNook team. Everything else in the curated index is community-made and has been approved for listing.
Install a plugin
Open the details
Click a plugin to see its description, author, version, and capability summary.
Review capabilities
The install screen lists, in plain language, exactly what the plugin can access, for example "knows which channel you are watching" or "adds a settings panel inside StreamNook." If a plugin uses your Twitch login or makes its own network connections, it says so.
Install
Confirm to install. New plugins are added disabled, so nothing runs until you turn it on.
Manage installed plugins
In the marketplace's installed view (and in Settings, Plugins) each plugin has:
- An enable / disable toggle. Plugins run only while enabled.
- A Settings button if the plugin has its own options. These use StreamNook's native controls, including channel pickers with avatars and live dots, not plain text boxes.
- View details and Uninstall.
- An update indicator when a newer version is available.
Custom sources
Beyond the built-in source, you can add your own. Paste a source URL in the marketplace to add a community index. Plugins from it appear in their own section. Community sources that are not part of the curated index show a note reminding you to install only from sources you trust.
Privacy
Plugins run as separate processes, isolated from the app. Anything that needs your Twitch login or its own network access has to ask for it up front and shows it in the capability list. Plugin settings are stored locally on your machine.
Building a plugin
Want to make your own? StreamNook has a full plugin SDK and API. Start with Building Plugins for the architecture, then the Quick Start to get one running.
Building Plugins
Architecture, runtime kinds, and how the system fits together.
Quick Start
From an empty folder to a running plugin.
Protocol
The JSON-RPC API contract and full reference.
Publishing
Sign and submit your plugin to the index.
Next: Troubleshooting
Fixes for common problems.