-
Notifications
You must be signed in to change notification settings - Fork 0
Web UI
🌐 English · Deutsch
The interface is built as a Progressive Web App (PWA) — it can be "installed" from the browser and is available in German and English (language switcher at the bottom of the sidebar, stored per user).

| Page | Path | Description |
|---|---|---|
| Home | / |
Search across all sources, browse categories (new anime, popular anime, new series, popular series, new movies), random anime. With a TMDB key configured, cards are enriched with posters, ratings, age ratings, genres and more (Integrations). The order, visibility and per-section layout of the source blocks are configurable (Configuration → Sources) |
| Favourites | /favourites |
Per-user series bookmarks |
| Library | /library |
Manage and play downloaded files (Library) |
| Queue | modal | Download queue with live progress (Download System) |
| Upscale queue | modal | Anime4K upscaler queue (Anime4K Upscaling) |
| Advanced search | /advanced-search |
TMDB Discover with genres, keywords, streaming providers (only visible when enabled in CineInfo) |
| Calendar | /calendar |
Upcoming episode air dates & movie releases for AutoSync, Seerr and Library titles (only visible when enabled in CineInfo) (Calendar) |
| Page | Path | Description |
|---|---|---|
| Seerr requests | /seerr |
View, approve, decline Overseerr/Jellyseerr requests and download them directly |
| AutoSync | /autosync |
Automatic series synchronisation (AutoSync) |
| Statistics | /stats |
Download, queue and sync statistics |
| Download History | /history |
Searchable per-episode log with start/end time and details (Download History) |
| UpTime | /uptime |
Uptime-Kuma-style live monitoring of the source sites — appears when enabled under Integrations → UpTime (Integrations) |
| Page | Path | Description |
|---|---|---|
| Notifications | /notifications |
Your notification services and events (Notifications) |
| Integrations | /integrations |
Jellyfin/Plex, MediaScan, Seerr, CineInfo/TMDB (Integrations) |
| Encoding | /encoding |
Re-encoding settings, admin only (Encoding) |
| Settings | /settings |
Global settings + user management, admin only (Configuration) |
The search bar on the home page queries, depending on the selected source:
- AniWorld — anime search via the aniworld.to API
- serienstream.to — series search via serienstream.to
- FilmPalast — movie search via the autocomplete API; result URLs are validated automatically (umlauts in titles are handled)
- MegaKino — movie & series search via the megakino.to JSON API
- hanime — adult (18+) search; only queried when the source is enabled
| Key | aniworld.to | serienstream.to |
|---|---|---|
| 1 | German Dub | German Dub |
| 2 | English Sub | English Dub |
| 3 | German Sub | English Dub (German Sub) |
| 4 | English Dub | — |
Providers offered are the active hosts (currently VOE, Vidmoly, Vidoza, VeeV) — the app probes at startup which extractors are actually functional.
The statistics page (/stats) aggregates download, queue and sync metrics — completed downloads, episodes, movies, failures, last 24 h, average duration and average speed (click the speed card for per-download details), plus a queue-status, source and per-language breakdown.
When Media statistics is enabled in Settings → General, an extra Media category appears, sourced from the Library and kept current by its file watcher:
- Movies (total), Series (total), Series (complete), Series (incomplete) and Episode count.
-
Series (incomplete) is clickable and opens a modal listing every series with gaps — missing episodes inside a season or a missing season — together with the location and the missing slots (e.g.
S1E3, S2).
Completeness is determined purely from the local library by detecting numbering gaps; a series that is only missing its newest, not-yet-released/-downloaded episodes (no gap) counts as complete.
The Favourites page (/favourites) holds your per-user series bookmarks. Add a series to your favourites from a series page; each user has their own list. Use it as a quick shortlist of series you follow or want to start.
Anime and series can be watched directly in the browser — either from a downloaded file (Library) or streamed straight from the provider without downloading.

Each episode in the search/series view has a play (▶) button. Clicking it streams the episode immediately:
- The app resolves the provider stream and, for HLS sources, proxies the provider's native playlist/segments through the server (passing only the required headers) — no FFmpeg, no re-encode, smooth playback and instant seeking.
- If the source is not HLS, it automatically falls back to a server-side HLS transcode (FFmpeg).
- Language and provider can be changed live from a small bar inside the player; the stream re-resolves and continues at the current position.
The playback position is stored per user. Reopening a partly-watched title (downloaded or streamed) offers Resume (at the saved time) or Start over.
The player has a Watch Together button that joins a Syncplay room. Play/pause/seek are synchronised with everyone else in the room — including people using the Syncplay desktop app with mpv/VLC, because the server speaks the real Syncplay protocol. The Syncplay server is configured under Settings → Syncplay.
Admins can enable a read-only Web Console under Settings → General that mirrors the live application/FFmpeg console output directly in the browser — handy for diagnosing a stream or download without shell access.
-
Update notice: The app checks for new versions every 24 h (GitHub releases, or the
modelsbranch for dev installs) and shows a badge in the sidebar. -
Version display: Bottom of the sidebar (
vX.Y.Z, with commit hash for dev installs). - Light/dark theme and a responsive layout for mobile devices.
- Prefetch: A background worker warms browse lists, posters and TMDB data every 15 minutes so the home page loads instantly.
🇬🇧 English
Users
- Installation
- Getting Started
- Migration from AniWorld
- Configuration
- Web UI
- Download System
- Download History
- AutoSync
- Calendar
- Library
- Authentication
- Notifications
- Integrations
- SyncPlay
- Anime4K Upscaling
- Encoding
- Docker
- Supported Sites
Developers