https://github.com/5rahim/seanime
Open-source media server with a web interface and desktop app for anime and manga.
https://github.com/5rahim/seanime
anilist anime anime-downloader anime-library anime-streaming bittorrent debrid go manga manga-downloader media-server myanimelist react scanner self-hosted
Last synced: 8 days ago
JSON representation
Open-source media server with a web interface and desktop app for anime and manga.
- Host: GitHub
- URL: https://github.com/5rahim/seanime
- Owner: 5rahim
- License: gpl-3.0
- Created: 2023-10-23T03:05:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-14T08:50:36.000Z (9 days ago)
- Last Synced: 2025-04-15T03:48:04.681Z (8 days ago)
- Topics: anilist, anime, anime-downloader, anime-library, anime-streaming, bittorrent, debrid, go, manga, manga-downloader, media-server, myanimelist, react, scanner, self-hosted
- Language: Go
- Homepage: https://seanime.rahim.app
- Size: 534 MB
- Stars: 637
- Watchers: 8
- Forks: 53
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Seanime
![]()
Documentation |
Latest release |
Screenshots |
Tutorials |
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, managing your local library, and reading manga.
## 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.
## Sponsors
The maintenance of this project is made possible by all the sponsors.
## Goal
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 languagesConsider sponsoring or sharing 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](https://github.com/5rahim/seanime/blob/main/DEVELOPMENT_AND_BUILD.md)
## Screenshots
### Scanning
### Watching
### Downloading
### Manga
### Torrent streaming
### Debrid streaming
View more
### Online streaming
### Discover
### AniList integration
## 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.