Submarine is a WIP PVR for Usenet and BitTorrent users. It can monitor multiple feeds for new releases of your favorite shows and movies and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available (DVD -> Bluray as example).
Submarine is also heavily inspired by Sonarr & Radarr and tries to polish already good working parts while iterating over the not so good working parts.
- Support for major Platforms (Windows, Linux, macOS)
- Monitoring multiple feeds for new Releases
- Automatic Quality upgrade
- Failed download handling
- Manual searching
- Full integration for popular Usenet download clients (SABnzbd & NZBGet)
- Full integration for popular Bittorrent download clients (QBittorrent, Deluge, rTorrent, Transmission)
- Full integration with Kodi & Plex (notification, library update)
- Multiple profiles for the Series/Movie to allow grabbing multiple Releases for the same Episode/Movie
- Swapping out the metadata provider for different epsiode/season numbering
- A nicer UI which is responsive even when Submarine does heavy work in the background
- No long running HTTP requests to the frontend which could timeout due to Reverse Proxy settings
TBA
TBA
TBA
TBA
- C# - Programming Language
- .NET 5 - Runtime
- ASP.NET Core - Web Framework
- EntityFramework Core - Database ORM
- xUnit - Unit Tests
TBA
We use SemVer for versioning. For the versions available, see the tags on this repository.
- DevYukine - Initial work - DevYukine
See also the list of contributors who participated in this project.
TBA
TBA