A modern, feature-rich anime streaming application. Tsumi is an old fork of Hayase by ThaUnknown, modified to use Sora extensions for seamless anime discovery and playback.
Note: This project is a community fork focused on extension-based streaming. It's not affiliated with the original Shiru project.
For any issues or support please join the Discord server!
- Extension-based streaming - Supports Sora extensions for flexible anime source management
- Multi-server support - Switch between different streaming servers without losing playback position
- Advanced player - Built-in video player with:
- HLS/MP4 playback support
- Subtitle support (SRT, VTT, ASS, SSA)
- Keyboard shortcuts and playlist controls
- Download speed monitoring
- Auto-skip opening/ending detection
- Anime information - Integrated with AniList and MyAnimeList
- Personal library - Track your anime across multiple platforms
- Episode tracking - Automatic progress saving and resume playback
- Smart search - Find anime across all enabled extensions instantly
- Dark theme - Easy on the eyes for late-night anime sessions
- Customizable UI - Adjustable fonts, colors, and layout options
- Multiple subtitle languages - Choose your preferred subtitle language
- External player support - Use your favorite external video player if desired
- Watch parties (W2G) - Stream anime together with friends
- Discord Rich Presence - Show what you're watching to your friends
- Cross-platform - Windows, macOS, and Linux support
- Offline progress - Your anime history works offline and syncs when online
- Download the latest installer from Releases
- Run
Tsumi-v*.*.*.exeand follow the installation wizard - Launch Tsumi from your Start Menu or desktop shortcut
Portable Version:
- Download the
Tsumi-Windows-v*.*.*-portable.exe - No installation required, just run the executable
- Download the latest DMG from Releases
- Mount the DMG file and drag Tsumi to your Applications folder
- Launch from Applications
Note: On first launch, macOS may ask for permission. This is normal for unsigned apps.
- Download
Linux-Tsumi-v*.*.*.AppImagefrom Releases - Make executable:
chmod +x Linux-Tsumi-v*.*.*.AppImage
- Run:
./Linux-Tsumi-v*.*.*.AppImage
- Download
Linux-Tsumi-v*.*.*.debfrom Releases - Install:
sudo dpkg -i Linux-Tsumi-v*.*.*.deb
- Launch: Open Tsumi from your application menu
- Open Settings โ Extensions
- Install Sora or compatible extensions
- Enable the extensions you want to use
- Set a default extension (recommended)
- Go to Settings โ Player
- Adjust playback preferences:
- Set your preferred subtitle language
- Configure external player (optional)
- Adjust video quality settings
- Open Settings โ Profiles
- Connect your AniList or MyAnimeList account
- Your anime library will sync automatically
- Use the Search tab to find anime
- Results from all enabled extensions appear instantly
- Click a result to load episodes
- Select an episode to start playback
- If multiple servers available, choose your preferred one
- Use keyboard shortcuts:
- Space - Play/Pause
- F - Fullscreen
- C - Cycle subtitles
- M - Mute
- โ โ - Skip/Rewind
- โ โ - Volume
- P - Picture-in-picture
- Go to Settings โ W2G
- Create a watch party session
- Share the generated link with friends
- Watch together in real-time
- Node.js 18+
- pnpm (or npm)
- Git
# Clone the repository
git clone https://github.com/50n50/Tsumi.git
cd Tsumi
# Install dependencies
pnpm install
# Development mode
pnpm run dev
# Build for production
cd electron
pnpm run build- Check that you have at least one extension enabled
- Try a different extension or server
- Some extensions may not have all anime
- Verify subtitle format is supported (SRT, VTT, ASS, SSA)
- Check subtitle language matches available tracks
- Try "Add Subtitles" to manually load a file
- Install FFMPEG:
sudo apt install ffmpeg - Some distributions may need additional codecs
- Close unnecessary browser tabs
- Lower video quality settings
- Update GPU drivers
common/- Shared UI components and utilitieselectron/- Desktop app (Windows, macOS, Linux)capacitor/- Mobile app framework (Android)extensions/- Example extensions and extension systemclient/- Client library for torrenting (legacy)
Contributions are welcome! This is a community project. Whether it's bug fixes, features, or translations:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
GPL-3.0-or-later - See LICENSE file for details
- Original Project: Hayase by ThaUnknown
- This Fork: Modified to use Sora extensions and community improvements
The developer(s) of this application does not have any affiliation with the content providers available, and this application hosts zero content.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Discord: Join our community (link in repo)
