seanime icon indicating copy to clipboard operation
seanime copied to clipboard

Free and open-source media server for anime and manga that includes library scanning, downloading, transcoding, torrent streaming, and more.

preview

Seanime

Self-hosted, user-friendly media server for anime and manga enthusiasts.

preview

Feel free to open issues or contribute. Leave a star if you like this project!

Features

Server + Web Interface

  • πŸͺΆ Lightweight server
    • Low resource usage
    • Performant and responsive
  • πŸ–₯️ Cross-platform
    • Works on Windows, macOS, and Linux
  • πŸ”₯ User-friendly
    • Simple and intuitive web interface
    • Easy to set up and use
  • 🌐 Seamless integration with AniList
    • Manage your AniList collection (anime and manga)
    • Discover new anime, browse entries, get recommendations
  • πŸ”’ No data collection

Anime

  • 🏞️ Local anime library
    • Scan your local anime library effortlessly
    • No mandatory folder structure or naming convention
    • Browse and manage your library with metadata
    • Support for torrents with absolute episode numbers
  • ⬇️ Download new episodes & movies
    • Smart search engine powered by public trackers (AnimeTosho, Nyaa), SeaDex
    • Integration with qBittorrent & Transmission
  • πŸ₯± Automate your library
    • Download new episodes automatically with the use of custom filters
  • 🎞️ External Players
    • MPV, VLC, and MPC-HC support
    • Sync progress to AniList (& MAL) automatically
    • Create playlists and queue episodes

Manga / Manhwa

  • πŸ“– Read chapters from various sources
    • Built-in, customizable reader
  • πŸ“• Browse and manage your AniList manga/manhwa collection

And more

  • πŸ“Ί Online streaming
    • Stream episodes from online sources using the built-in player
    • Support for multiple sources
  • MyAnimeList integration
    • Automatically update your progress on MyAnimeList
  • Quality of life features
    • Customizable UI, Scan summaries, advanced anime search, and more

What it is not

🚨Seanime is not a replacement for Plex/Jellyfin, it requires an internet connection to fetch metadata and does not support transcoding or streaming to other devices (yet).

Setup

How to use Seanime.

Next releases

  • [ ] v1.4.0 - Friday, 4/19/2024
  • [x] v1.3.0 - Saturday, 4/6/2024
  • [x] v1.2.0 - Monday, 4/1/2024
  • [x] v1.1.2 - Sunday, 3/24/2024
  • [x] v1.1.1 - Sunday, 3/24/2024
  • [x] v1.1.0 - Thursday, 3/21/2024
  • [x] v1.0.0 - Saturday, 3/9/2024

Not planned

  • Support for other providers such as Trakt, SIMKL, etc.
  • Torrent streaming
  • Support for other languages
  • Mobile app

Resources

Acknowledgements

  • Anikki - Inspired GraphQL fragments
  • Lunarr - Inspired the use of GORM
  • Mangal - Release note script

Screenshots

preview preview preview preview preview preview preview preview

Disclaimer

  • Seanime relies exclusively on the content stored by individual users on their personal devices. The acquisition and legitimacy of this content are external to the developer's control.
  • Seanime and its developer do not host, store, or distribute any content found within the application. All anime information, as well as images, are sourced from publicly available APIs such as AniList and MyAnimeList.
  • Seanime may, at its discretion, provide links or an interface to external websites or applications. These external websites are independently maintained by third parties, and Seanime has no control over the legitimacy of their content or operations. Please contact the website's owners for any concerns.
  • Seanime does not collect any kind of personal data or information from its users. You are responsible for maintaining the privacy and security of the third-party authentication tokens stored within your device.