Bittorrent streaming software for cats. Stream anime torrents, real-time with no waiting for downloads.
Find a file
2021-03-13 22:28:34 +01:00
.vscode
app "clear" canvas on resize animation, this is now much laggier but much more responsive 2021-03-13 02:37:38 +01:00
logos
request
.gitignore
char.webp
faq.html
index.html open search, needs real-world testing 2021-01-28 15:23:48 +01:00
logo.png
manifest.json episode resolving improvement fallback for when episode count is missing 2021-01-26 20:11:55 +01:00
README.md Update README.md 2021-03-13 22:28:34 +01:00
search.xml open search, needs real-world testing 2021-01-28 15:23:48 +01:00
support.html codec support tables, squeezing every last bit out of canvas rendering 2021-03-10 11:29:07 +01:00
sw.js minor fixes 2021-01-16 20:20:18 +01:00

Miru

Miru is a simple anime torrent streaming client targetted at normies, meant as a replacement for shitty streaming sites with a lot of extra added functionality.

Functionality, performance and compatibility

This site already does a lot, it's essentially a torrent client, streaming client, media player, anime list explorer and a bunch more, which is why performance might not be fantastic on lower end devices, it also uses a lot of flashy new technologies and hacky workarounds to do things you're not really meant to ever be doing which is why compatibility across browsers isn't flawless, I recommend using anything chromium based, and optionally enabling some experimental flags for extra functionality, performance and compatibility like:

  • chrome://flags/#enable-experimental-web-platform-features : Enabled [This allows to play multi-audio files and adds more codec and container support, but it's not recommended]

Features

I want anything and everything a STREAMING app should have, without any major compromises meaning that most features that aren't useful for watching anime won't be added [mainly list managment, community posts etc]

Why?

Originally it was an inside joke among my friends, complaining about how shit streaming sites are and that I could make something better.

Codebase

Let's face it, it's shit, it was never meant to actually work, and it outgrew me. Feel free to change it.

Why did you do X in X way?

Either it was the only solution, I couldn't think of anything better, I didin't know it can be made better or I flat out just don't remember.