Skip to content

Plugin Development

Understanding that no single application can cater to the unique needs and preferences of every individual, I've empowered users to tailor their experience by developing their own plugins. This customization ensures that the functionality of the application aligns perfectly with their requirements.

StreamController features enhanced plugin support, enabling developers like you to easily create plugins using Python. The choice of Python as the core language for StreamController wasn't arbitrary; it was selected for its simplicity and ease of learning, making it an ideal choice for plugin development.

Official Plugins

StreamController is complemented by a suite of official plugins designed to enhance your experience:

No Stream Deck?

No problem, just use a FakeDeck!

FakeDecks are emulated original Stream Decks for testing purposes, allowing you to test and develop plugins without any physical Stream Decks.

Enable FakeDecks

  1. Open Settings
  2. Go to Developer Settings
  3. Increase the number of FakeDecks (max 3)


Need Help?

Feel free to contact me via Mail or Discord.