> For the complete documentation index, see [llms.txt](https://seanime.gitbook.io/seanime-extensions/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://seanime.gitbook.io/seanime-extensions/plugins/introduction.md).

# 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.
