Shiru

RockinChaos·RockinChaos.Shiru

A personal anime library manager for watching and tracking your collection in real time. Lightweight, powerful, and paws-itively fast. No waiting required!

A pure JS BitTorrent streaming environment, with a built-in list manager. Imagine qBit + Taiga + MPV, all in a single package, but streamed real-time. Completely ad free with no tracking/data collection. Unlike qBit's sequential approach, seeking into data that hasn't been downloaded yet will prioritise downloading that data, instead of simply closing MPV.

winget install --id RockinChaos.Shiru --exact --source winget

Latest 6.8.0·August 5, 2026

Release Notes

NOTICE: YOU WILL NOT BE ABLE TO DOWNGRADE AFTER UPDATING WITHOUT DATA LOSS!

  • feat: shared cache across users
    • Introduces a shared cache between users for generic query data and media.
    • Improves performance by dropping nested query cache.
    • Extensions are now shared across profiles.
    • Bumps IndexedDB version from v1 to v2, migrating data from their old caches to the new structure.
    • Note: After upgrading, a downgrade will NOT be possible without data loss!
  • feat: splash screen
    • A splash screen will now be shown between switching profiles and when a reload is triggered on settings reset or when clearing caches.
  • feat: add migration screen for v2 data upgrade
  • feat: URL array support for update and main fields
    • Supports an array of URLs for extension update and repository main fields.
    • Attempts each URL in order, falling back to subsequent URLs if unavailable.
  • feat: skip update prompt for ignored version on restart (#166)
  • feat: support relative paths in extension manifests (#167)
  • feat: periodic extension update checks
  • feat: add scheduled cache eviction
  • fix: memory leaks and navigation performance
    • Fixes performance issues across home, search, and navigation
    • Home sections outside viewport are no longer loaded
    • Cards outside viewport are hidden until visible
    • Fixes search page performance
    • Fixes AudioLabel causing slow navigation
    • Fixes store subscribe leaks
    • Fixes base font size calculation
  • fix: show correct changelog for latest update
    • The GitHub API can be slow to update the releases feed. If our update version is missing, we will just fetch it directly instead of showing the previous releases changelog.
  • fix: loading local extensions from path (#170)
    • Fixes loading extensions from file path on Linux and macOS.
  • fix: searching and resolving titles with ASCII characters
  • fix: now playing button active condition
  • fix: extension worker race conditions
  • fix: show skip/resolver prompt
  • fix: torrent card image spoiler
  • fix: crash on file change with stats overlay
  • fix: sync user extension settings with shared database
  • fix: incorrectly showing buffering
  • fix: persisted video cover
  • fix: prompt search for movie episode cards
  • fix: allow batch lookup for multi-episode movies
  • fix: add missing extensions on update check
  • fix: positioning and incorrect font scaling on dropdowns
  • fix: make dedupe case-insensitive
  • fix: better fetch error handling
  • fix: media query queue
  • chore: improve Android TV navigation (#163)
  • chore: increase maximum transfer speed to 1GiB
  • chore: tags and genre are now settings responsive
  • chore: sort by seeders if best or batch is unavailable
    • If batch or best torrent sorting is selected and there are no batches or best torrents, the sorting will fall back to sorting by seeders.
  • chore: improve smart image fallback
    • Introduces proper placeholder images when an image fails to load.
    • Fixes resolving promises for image links.
  • chore: reduce redundant mappings usage
  • chore: adjust mappings cache strategy
  • chore: reduce cache duration of empty queries
  • chore: move details modal to use soft modal
  • chore: improve external playback behavior
  • chore: add extensions cache reset options
  • chore: notify on change of repository manifest
  • chore: exit nav drawer when navigating
  • chore: improve error fallback resolving
  • chore: improve card section positioning
  • chore: add extensions reload button
  • chore: simplify extension cards
  • chore: improve torrent modal
  • chore: add missing tags
  • chore: improve updater
  • chore: update deps

Installer type: nullsoft

x644B916EC50E920F6A2AE9C9FE4F346DDF1520CF1A79B75A7E1D653E30E4CB5D37

Details

Homepage
https://github.com/RockinChaos/Shiru
License
GPL-3.0
Publisher
RockinChaos
Support
https://github.com/RockinChaos/Shiru/issues
Copyright
Copyright © 2026 RockinChaos

Tags

animestreamingtorrent

Older versions (32)

6.7.1
x641363000560317B7B33672F40E913F4ADB0D6EBD834CD5CE0B883F450A6B65868
6.7.0
x6480CA77F6E39BFFCEAD0E521208D264E999C2814FCB2B4EBB0FEECDBEB551D51A
6.6.0
x64BB903DC4F39CE39D4C36F20156F1F9DE19A18BEEE384ECB138522F6AF508BBBA
6.5.2
x641F2D3D631B2CCBA4F44CEE217C9A98A63DBE9DDAE5D9E48D523E565CACBDFC16
6.5.1
x64EA6C23ABA2155577C55AFEBAC7E2D0BC669D3E1145FA7955DEC181352B8AAF30
6.5.0
x64F0E17BE2B73B7D7837D887A698E4F3AA8137C6CA213539B93DCB0FBC4A429025
6.4.8
x64C62B26E7F199D347B3F57017BA0D11BB3758FBFBC87AF1E9A2ED6DDA5CDC9927
6.4.7
x6405D2EBE25D4C7168B9E13BDB90170762BFCDEFE174E391E923FA5F4FE226921F
6.4.6
x641F79C7921A1D02578E1B862431B670D138CD2DA5CD161012DD53BEF178699458
6.4.5
x6446F302B67BE6B2D039C8D5AEC9402D1AC5C2A6684C4E35A65ADEF3410B6C155B
6.4.4
x642F9BA0378F21D2081147E7C790D79F50C582664B60218D7DB2AC266814ED156E
6.4.3
x641BFC85295E6E1920711A4EC4868188CF04B2C4DFA0F4EF3307005BF4F8979EC4
6.4.2
x64C9664CBE56C7280E65597823D9B636ED0F9198E547816FFBB035D7768B0464B3
6.4.1
x64D4CCE15F1A602565C6F3DFF18B432204AD3BFB48A17D908187419F6FBB696119
6.4.0
x6487DC6717014FB419D526D2FB5BB893D7CEE9FEDE8BDA54EC7BBBDA128E63B697
6.3.0
x647B738D7F54B01A31FD0693E4889B3C0F9F5CAC3A32047A890693BAE5E55E3480
6.2.1
x642ED001F2CE77BDE52416B3883BC438D2A63CB300CC62BD7BCC94F7318D6BF99F
6.2.0
x64F3FFA2643DE2B1F31221AD8A0CA096A52AE491A781B6ABC4CAFCFD3D3462130A
6.1.12
x64769238835C991D348CAED38A933A974C11B9B72FE30E02FCBEEB2F40792020AE
6.1.11
x64C0B8BB56B6E749456846BDB83E35A1D4D762590516F5F4DA6A8791D44CB3D0FE
6.1.10
x6409D57E40084E1C4B73F8A912D8D7CFE8E1A68D2799935B5642BD51C7E8373F60
6.1.9
x640F70BE716CD335E097768752CBBC74DC5B42121843C577453A2FF699FE086D7A
6.1.8
x64A19277B360E23E62366295FC92F44873FB3EFF7C3007F374BCBCAA938C09F855
6.1.7
x641985D396A6F061C1D835AE2EAF61A4EC38A8510E0166CB27F870AFAD5D81E431
6.1.6
x6471333F3CF495C002978A681272FD81A8619A2DCFF494CBDAE219B6FCD34E041A
6.1.5
x64DA26502261F4AA642FA58BADB31A0BBB899DECA260C8EFB5BCBE143A77D49644
6.1.4
x6456E42372E7CF2EBE8231F27A087447BACB48FCF3EAA3EC07A6B0751F81C93C90
6.1.3
x641FBE54AF0AD7EE21AAFB93BE0248698A66594B955E436F04951D1DBC51C75496
6.1.2
x648FA9E907F09858C57235594847CDBC9648180784D619305B8D5822A0B54FE401
6.1.1
x64805E0BFFB88DDD69CB8DE56CF9595906E9FA2A6DEA7C5A3C7585F3A52AC387C0
6.1.0
x64F17F9DFE2CD2987E99F829253A81E46E4AE4902FEC6257638CAA68F9932FA9DC
6.0.9
x64F6F577F81EA75DAB75B84BDB2A0BB2092714CC5F9A6DABA3448F367992DE84F8