🧩
Seanime Extensions
🧩
Seanime Extensions
  • Seanime
    • Getting started
    • Core APIs
    • Changelog
  • Content Providers
    • Write, test, share
    • Anime torrent provider
    • Manga provider
    • Online streaming provider
  • Plugins
    • Introduction
    • Write, test, share
    • APIs
      • Helpers
      • Store
      • Storage
      • Database
      • AniList
      • System
        • Permissions
        • OS
        • Filepath
        • Commands
        • Buffers, I/O
        • MIME
    • UI
      • Basics
      • User Interface
        • Tray
        • Toast
        • Screen
        • Command Palette
        • Action
        • DOM
      • Anime/Library
        • Anime
        • Playback
        • Continuity
        • Auto Downloader
        • Auto Scanner
        • Filler Manager
        • External Player Link
      • Downloading
        • Downloader
        • Torrent Client
      • Other
        • Manga
        • Discord
        • MPV
    • Hooks
    • Example
  • Frequently asked
    • Feature requests
Powered by GitBook
On this page
  1. Plugins

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.

PreviousOnline streaming providerNextWrite, test, share

Last updated 1 month ago