mirror of
https://github.com/5rahim/seanime
synced 2026-05-02 22:42:11 +02:00
f05d57988828de0bd11bc14941cdb02ffbb352db
Seanime
Self-hosted, user-friendly media server for anime and manga enthusiasts.
Feel free to open issues or contribute. Leave a star if you like this project!
Features
- User-friendly web interface
- Simple, intuitive design, easy to set up and use
- Seamless integration with AniList
- Manage your AniList collection (anime and manga)
- Discover new anime, browse entries, get recommendations
- 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 downloading new episodes by using custom filters
- Media players
- MPV, VLC, and MPC-HC support
- Sync progress to AniList (& MAL)
- Create playlists and queue episodes
- Manga
- Browse and manage your manga collection
- Fetch manga chapters from online sources
- Read manga chapters from built-in reader
- Online streaming
- Stream episodes from online sources using a built-in player
- Support for multiple sources
- MyAnimeList integration
- Automatically update your progress on MyAnimeList
- No data collection
Additional features
- Customizable UI
- Auto scan
- Advanced anime search
- Scan summaries
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
Next releases
- v1.4.0
- v1.3.0 - Saturday, 4/6/2024
- v1.2.0 - Monday, 4/1/2024
- v1.1.2 - Sunday, 3/24/2024
- v1.1.1 - Sunday, 3/24/2024
- v1.1.0 - Thursday, 3/21/2024
- 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
- AniList API
- MAL API
- Chalk UI - UI library
- Fiber - Web framework
- GORM - ORM
- gqlgenc - GraphQL codegen
- Next.js - React framework
- Tailwind CSS - CSS framework
- React Query - Data fetching library
- Seanime Parser - Parser for anime files
- ani.zip - Mappings and episode data
- anime-lists - Mappings
- TheTVDB - Episode images
Acknowledgements
Screenshots
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.
Languages
Go
55.3%
TypeScript
43.7%
JavaScript
0.7%
CSS
0.2%
