Skip to content

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

License

Notifications You must be signed in to change notification settings

ValgulNecron/seanime

 
 

Repository files navigation

preview

Seanime

preview

Documentation | Latest release | Screenshots | Discord

Leave a star if you like the project! ⭐️

About

Seanime is a media server with a web interface and desktop app for watching anime, reading manga, and managing your local library.

Features

  • Cross-platform web interface and desktop app
  • Complete AniList integration (browse, manage, score, discover, etc.)
  • Offline mode for both anime and manga
  • Scan your local library in seconds, no renaming needed
  • Torrent search engine with support for Nyaa, Anime Tosho, SeaDex & extensions
  • Stream torrents directly to your media player without downloading using Bittorrent, Torbox or Real-Debrid
  • Support for qBittorrent, Transmission, Torbox or Real-Debrid for downloading
  • Auto-downloading for new episodes with custom filters
  • MPV, VLC, MPC-HC, and mobile player app support for watching
  • Transcoding and direct play for streaming to any device web browser
  • Online streaming with support for multiple sources & extensions
  • Read and download manga chapters with support for multiple sources & extensions
  • Extension system for adding new sources
  • Schedule for tracking upcoming or missed episodes
  • Customizable UI
  • More...

Get started

Read the installation guide to set up Seanime on your device.

How to install Seanime

Goal

Seanime's main goal is to provide a more streamlined alternative to traditional servers like Plex and Jellyfin for anime, while also offering more features for different experiences around anime and manga consumption.

🚨 Important note: This is a one-person project and may not meet every use case. If it doesn’t fully fit your needs, other tools might be a better match.

Not planned

  • Support for other providers such as Trakt, SIMKL, etc.
  • Support for other media players
  • Dedicated clients (TV, mobile, etc.)
  • Support for other languages

Consider sponsoring the project if you want to see more features implemented.

Development and Build

Building from source is straightforward, you'll need Node.js and Go installed on your system. Development and testing might require additional configuration.

Read more here

Screenshots

Scanning

preview

Watching

preview

Downloading

preview

Manga

preview

View more

Torrent streaming

preview

Media streaming / Transcoding

preview

preview

Schedule

preview

Online streaming

preview

Detailed library view

preview

Discover

preview preview

AniList integration

preview

UI customization

preview

Disclaimer

Seanime and its developer do not host, store, or distribute any content found within the application. All content metadata, including images, are sourced from publicly available APIs such as AniList, AniDB and TheTVDB. Furthermore, Seanime does not endorse or promote piracy in any form. It is the user's responsibility to ensure that they are in compliance with their local laws and regulations.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 52.0%
  • Go 47.6%
  • Rust 0.2%
  • CSS 0.2%
  • JavaScript 0.0%
  • Batchfile 0.0%