Introduction
A plugin is a type of extension that allows for more in-depth customization and addition of new features through multiple APIs.
What can plugins do?
With the right permissions, a lot. Here is a high overview of what they're capable of:
Create a tray icon and display dynamic content in the tray
Add buttons, context menu items, dropdown items to specific places
Create a dynamic command palette
Register hooks to modify server-side behavior
Run commands, access the file system, create, read, edit files etc.
Communicate with AniList and other APIs
Fetch and store data
Manipulate the DOM
And more
The plugin system is largely inspired by PocketBase.
Last updated