AnimeSub+ ๐
Overview ๐ฌ
AnimeSub+ is a fast, configurable anime stream and subtitle addon for Stremio and Nuvio.
It is designed to be used alongside your preferred catalog or metadata addon. AnimeSub+ does not add Home/Discover catalogs of its own; when you open an anime, series episode or compatible movie from another catalog, AnimeSub+ focuses on one job: finding, matching, ranking and returning the best available streams and subtitles.
AnimeSub+ combines multiple anime release sources, anime-aware metadata matching, debrid cache checks, optional P2P, aggregated subtitles and a persistent background index so repeat requests can be served quickly without waiting for every external indexer again.
Highlights โจ
- ๐ฑ Nyaa.si release discovery
- ๐ธ AnimeTosho release discovery
- ๐ SeaDex curated anime releases
- ๐พ NekoBT anime-aware results and language metadata
- ๐ Knaben additional torrent discovery
- ๐งฉ Optional server-side Zilean / DMM and Torznab / Prowlarr integration
- ๐ง IMDb / AniList / Kitsu / MAL metadata mapping
- ๐ข Season, local episode and absolute anime episode matching
- ๐ฆ Individual episodes, ranges, batches and season packs
- โก Cached debrid detection and ranking
- ๐งฒ Optional direct P2P / BitTorrent
- ๐ฌ Aggregated subtitle providers
- ๐จ Fully customizable multi-line stream layout
- ๐ Persistent background index + Valkey hot cache + stale-while-revalidate
How AnimeSub+ works ๐
When Stremio or Nuvio requests streams for a supported title, AnimeSub+ resolves the content identity and builds an anime-aware search context.
It can work with IDs such as:
- IMDb (
tt...) - AniList
- Kitsu
- MyAnimeList / MAL
AnimeSub+ can combine:
- English titles
- Romaji titles
- Native titles
- Alternative titles and synonyms
- Season and episode numbers
- Absolute anime episode numbers
This is especially important for anime because torrent releases often use naming conventions that differ from the season/episode numbering shown by a catalog addon.
For example, a catalog may request a season episode while an anime release is named only with its absolute episode number. AnimeSub+ attempts to map both forms and reject contradictory releases.
โก Fast Persistent Index
AnimeSub+ uses a persistent release index instead of forcing every user request to wait for a complete live scrape.
The fast path is designed around:
- Persistent indexed torrent results
- Valkey hot cache
- Background indexing workers
- Stale-while-revalidate refreshes
- Single-flight protection for cold requests
- Neighbor episode prewarming
- Short-term debrid availability caching
When indexed data is fresh, AnimeSub+ can reuse it immediately. If data is stale, it can still return the existing result set while a background worker refreshes it.
This keeps slow or temporarily unavailable external indexers out of the critical playback path whenever possible.
๐ Anime Release Sources
๐ฑ Nyaa.si
Nyaa is one of the primary anime torrent sources used by AnimeSub+.
Results may include:
- WEB / WEB-DL releases
- Blu-ray encodes
- Fansubs
- RAW releases
- Dual Audio
- Multi-Sub releases
- Individual episodes
- Batch torrents
- Complete seasons
- Anime movies and specials
AnimeSub+ reads torrent metadata such as title, infoHash, size, seeders and source when available.
๐ธ AnimeTosho
AnimeTosho is queried as an additional anime release source and merged with the other indexers.
It is not merely a fallback after Nyaa. Results from available sources are combined and deduplicated by infoHash before final filtering and ranking.
๐ SeaDex
SeaDex provides curated anime release information. When available, AnimeSub+ can use its metadata and file-level information to improve release and batch matching.
๐พ NekoBT
NekoBT adds anime-focused torrent results and can provide structured metadata such as audio, subtitle and fansub languages.
This is useful for releases whose language cannot be inferred reliably from the torrent name alone.
๐ Knaben
Knaben is used as an additional discovery source. Its results are merged with existing hashes instead of being shown as duplicate streams.
๐งฉ Optional server-side sources
AnimeSub+ can also be configured by the server operator to query:
- Zilean / DMM
- Torznab-compatible endpoints
- Prowlarr / Jackett-style Torznab sources
These are optional and are not required for normal use of the public addon.
๐ง Smart Anime Matching
Anime torrent names are inconsistent, so AnimeSub+ performs more than a basic title search.
Matching can take into account:
- IMDb / AniList / Kitsu / MAL identity
- English, Romaji and native titles
- Alternative titles and synonyms
S01E05-style numberingSeason 3 Episode 2-style numbering- Absolute anime episodes such as
- 39or- 1143 - Episode ranges
- Season packs
- Batch torrents
- File-level episode selection where available
AnimeSub+ also attempts to reject obvious false positives, including unrelated titles that happen to contain a short anime abbreviation or the same episode number.
โก Debrid Streaming
AnimeSub+ supports multiple debrid providers and allows more than one provider in the same configuration.
Supported providers currently include:
- โก TorBox
- ๐ด Real-Debrid
- ๐ข AllDebrid
- ๐ฃ Premiumize
- ๐ Debrid-Link
- ๐ฆ Debrider
- โก EasyDebrid
- โ๏ธ Offcloud
- ๐ PikPak
AnimeSub+ checks candidate torrent hashes against the configured services and records whether a release is immediately available when the provider reports cache status.
Cached-only mode
Enable Hide uncached debrid if you only want releases reported as immediately available by the configured debrid providers.
This is useful for users who prefer instant playback and do not want uncached torrents mixed into the list.
๐ Advanced Stream Ranking
AnimeSub+ supports a priority chain of up to five sorting criteria.
Available priorities are:
- โก Availability โ cached debrid โ uncached debrid โ P2P
- ๐ Preferred language
- ๐๏ธ Resolution
- ๐ฅ Seeders
- ๐พ File size
The order is strict: Priority 1 is evaluated before Priority 2, and so on.
A recommended debrid-oriented setup is:
- Availability
- Preferred language
- Resolution
- Seeders
- File size
The final stream limit is applied after discovery, matching, debrid availability checks and ranking, so the configured maximum is selected from the ranked result set rather than from the first torrents discovered.
๐ Language Preferences
AnimeSub+ can prioritize common anime release languages:
- ๐ช๐ธ Spanish / Spain
- ๐๐ฝ Latin Spanish
- ๐ฌ๐ง English
- ๐ฏ๐ต Japanese
- ๐ Multi-language
Where structured source metadata is available, AnimeSub+ can also use audio/subtitle language information instead of relying only on torrent-name parsing.
๐๏ธ Resolution Filtering
You can choose which video qualities AnimeSub+ is allowed to return.
Common options include:
- 4K / 2160p
- 1080p
- 720p
- 480p
- SD / Unknown
Unsupported or disabled resolutions are removed before the final stream list is returned.
๐งฒ Optional P2P / BitTorrent
AnimeSub+ can return direct torrent streams using the torrent infoHash when P2P is enabled.
A debrid account is therefore optional if you explicitly enable P2P.
โ ๏ธ Privacy note: direct P2P exposes your IP address to the BitTorrent swarm. Keep P2P disabled if you only want debrid-based playback.
๐ฌ Aggregated Subtitles
AnimeSub+ also exposes the Stremio subtitles resource and can aggregate subtitles from multiple subtitle addons.
Supported subtitle sources include:
- OpenSubtitles v3
- OpenSubtitles V3+
- SubDL
- SubSource
- SubHero
- AIO Subtitle when a configured endpoint is available
Results are normalized, filtered by the selected subtitle languages and deduplicated before being returned to Stremio/Nuvio.
Subtitle language selection now mirrors AnimeSub+'s full 42-locale interface catalogue: Spanish, English, French, Portuguese (Brazil and Portugal), Italian, German, Arabic, Bulgarian, Catalan, Czech, Danish, Greek, Estonian, Persian, Finnish, Hebrew, Hindi, Croatian, Hungarian, Indonesian, Japanese, Korean, Lithuanian, Latvian, Malay, Dutch, Norwegian, Polish, Romanian, Russian, Slovak, Slovenian, Serbian, Swedish, Thai, Turkish, Ukrainian, Vietnamese and Simplified/Hong Kong/Traditional Chinese. Legacy configurations using older three-letter subtitle codes are migrated automatically.
You can also set a maximum number of subtitle results.
๐จ Custom Multi-Line Stream Formatter
AnimeSub+ includes a configurable stream formatter inspired by the flexibility users expect from advanced stream aggregators.
Instead of a fixed stream label, you can build up to five visual lines:
- 1 primary line for the stream name
- 4 independent detail lines in the stream description
Each line can combine up to six fields selected from:
- Addon name
- Debrid / P2P provider
- Cache status
- Language
- Resolution
- Release title
- Seeders
- File size
- Source / indexer
You can also customize:
- Main-line separator
- Separator for each detail line
- Addon label
- Title prefix
- Provider icon
- Cached / uncached / P2P icons
- Seeder, size and source icons
- Language flags
The AnimeSub+ addon label is always preserved in the primary stream name so users can identify which addon returned the result.
๐ Live Preview
The configuration page includes a live preview that updates while you edit the formatter.
Example:
AnimeSub+ TB โก ๐ช๐ธ 1080p
Attack on Titan S03E02
๐ค 44 ยท ๐พ 1.42 GB
๐ Nyaa
๐งฉ Built-in presets
AnimeSub+ currently includes multiple ready-made layouts, including:
- Peerflix style
- Detailed
- Minimal
- AIO Balanced
- AIO Compact
- AIO Classic
- AIO Rich
- Anime Focus
- Debrid First
- TV Clean
- Mobile Compact
- Technical
Presets can be used as a starting point and then customized field by field.
๐ก Stream-Only by Design
AnimeSub+ does not provide Home/Discover catalogs or its own content search catalog.
This is intentional.
Use AnimeSub+ together with the catalog or metadata addon you already prefer. When a compatible title is opened, AnimeSub+ receives the content ID and contributes its streams and subtitles.
This keeps AnimeSub+ focused on anime release discovery and playback instead of duplicating catalog functionality.
Supported resource ID families include IMDb, AniList, Kitsu and MAL where compatible metadata is available.
๐ Multilingual Configuration Interface
The /configure interface is available in:
- ๐ฌ๐ง English
- ๐ช๐ธ Espaรฑol
- ๐ซ๐ท Franรงais
- ๐ฉ๐ช Deutsch
- ๐ฎ๐น Italiano
- ๐ต๐น Portuguรชs
- Catalร
New configurations open in English by default, while an existing personal configuration keeps its selected interface language. The configure interface exposes 42 BCP-47 locales with complete translated UI coverage, including right-to-left layout for Arabic, Persian and Hebrew.
๐ Privacy & Security
Every user receives a short personal manifest URL similar to:
https://animesub.duckdns.org/u_xxxxxxxxxxxxxxxxxxxxxx/manifest.json
The URL contains an opaque random configuration identifier, not the user's debrid API keys.
Debrid credentials and configuration data are stored encrypted at rest on the AnimeSub+ server using Sodium / XChaCha20-Poly1305.
Stored credentials are never rendered back into the configuration page HTML. When editing an existing configuration, the credential field is left blank and the existing encrypted value is preserved unless the user supplies a replacement.
When debrid availability or a debrid stream must be resolved, the credential is transmitted over HTTPS to the configured StremThru/debrid service required for that operation.
Your personal manifest URL should still be treated as private because anyone who obtains it can use that configured addon instance.
๐ ๏ธ Installation
1. Open the configuration page
Open:
https://animesub.duckdns.org/
2. Configure playback
Add one or more supported debrid providers, or explicitly enable P2P.
3. Choose preferences
Configure:
- Preferred release languages
- Allowed resolutions
- Cached-only behavior
- Stream result limit
- Ranking priorities
4. Configure subtitles
Enable or disable subtitle aggregation, select subtitle providers and choose your subtitle languages.
5. Customize stream appearance
Choose a preset or create your own multi-line stream layout using the live preview.
6. Save and generate your manifest
AnimeSub+ creates a short private manifest URL.
7. Install in Stremio or Nuvio
Use the Stremio installation button or copy the manifest URL into a compatible addon client.
No AnimeSub+ catalog rows will be added. Open content from your existing catalogs and AnimeSub+ will contribute streams/subtitles when it supports the requested ID.
โ Recommended Setup
For a clean debrid-first configuration:
- โก TorBox, Real-Debrid or another supported debrid provider
- ๐ Hide uncached debrid: Enabled
- ๐งฒ P2P: Disabled unless you explicitly want direct torrent playback
- ๐๏ธ Enable your preferred resolutions, such as 4K + 1080p
- ๐ Select your preferred release languages
Recommended ranking:
- Availability
- Preferred language
- Resolution
- Seeders
- File size
For the formatter, AIO Balanced, Anime Focus or TV Clean are good starting points depending on the client and screen size.
โน๏ธ Important Notes
- AnimeSub+ does not host anime files.
- AnimeSub+ does not operate the external torrent/indexer or subtitle services it queries.
- Release availability depends on external sources and can change over time.
- Debrid cache status depends on the selected debrid provider.
- Torrent names and metadata originate from third-party uploaders and may occasionally be inaccurate.
- AnimeSub+ uses anime-aware matching to reduce false positives, but torrent naming conventions are not standardized.
- Optional P2P exposes the user's IP address to the torrent swarm.
- Users are responsible for using the addon and third-party services in accordance with applicable laws and service terms.
๐ฏ Why AnimeSub+?
AnimeSub+ is built for users who already have the catalogs they want and need a dedicated anime stream engine behind them.
It combines:
- ๐ฑ Multi-source anime torrent discovery
- ๐ง Anime-specific title and episode matching
- ๐ข Absolute episode awareness
- โก Multi-debrid cache checking
- ๐ Strict configurable ranking
- ๐ Language-aware results
- ๐ฆ Episode and batch handling
- ๐ฌ Aggregated subtitles
- ๐จ Five-line customizable stream presentation
- ๐ Persistent indexing, background workers and Valkey caching
- ๐งฒ Optional P2P
- ๐ Encrypted private configuration
Choose your catalog. Open your anime. Let AnimeSub+ find the streams. ๐๐ฟ
