Skip to content

Getting Started

Essential information to help you get set up with anisun, probably the first extension-based web app for watching anime.

What are anisun extensions

They are add-ons that allow the website to expand its features. Extensions can show content from various online sources, make their own pages, or change UI styles.

How they work

When you add an extension, its code is not being loaded into the memory. Instead, your browser stores the manifest file in LocalStorage with all plugin metadata, such as name, author, link to source, etc. Every time your browser loads the website, it refetches the plugin source code and executes it.

What about security

Unfortunately, sandboxing the extensions' code is too hard while securely maintaining their access to LocalStorage, DOM manipulation, and fetches (or i just have skill issues). That's why the only method to load extensions on the website is through the strictly moderated Extensions Browser.

How to install

Navigate to the accounts page and scroll down. There you can open Extensions Browser, which shows you official and unofficial (made by the community) add-ons. Each add-on has an install button. Click it.

Need help?

Contact me on Telegram.

I want to develop an extension

Open the development introduction page.