woyomi

Tauri 2 · Windows · Linux · Android soon

Your library. Every format. One calm, beautiful home.

A multi-source media reader and player for manga, anime, novels, movies, and series — inspired by Aniyomi and Mihon, rebuilt for the desktop.

woyomi Browse home with media rails

Made for long sessions

Discover

Search across every installed source, pin home rails, and browse by format.

Read

Paged or continuous manga reading, plus a focused text reader for novels.

Watch

HLS and MP4 playback with episode, season, and progress tracking.

Keep your place

Library statuses, chapter and episode history, and automatic progress tracking.

Take it offline

Native downloads for manga pages, novel text, and direct MP4 assets.

Keep it yours

Local-first storage, optional sync, and a plugin sandbox for safer extensions.

See it in action

woyomi Library viewwoyomi media detail viewwoyomi manga reader

The same focused experience adapts to smaller screens with compact rails, touch-friendly controls, and bottom navigation built for one-handed use.

woyomi Browse view on mobilewoyomi Library view on mobile

Why the plugin model matters

Every source is an independent TypeScript module. woyomi owns the product experience, storage, engine, transport, and sandbox; plugins own source-specific discovery and extraction. The app ships with zero bundled sources by design — you install the sources you trust.

  • One content model

    Manga, anime, novels, movies, and series share the same library and progress workflows.

  • Transport-agnostic sources

    Plugins use an injected SourceContext, not a global fetch.

  • Remote installation

    Plugin repositories can live on any static host and are managed from the Plugins screen.

  • Integrity checks

    Bundles are SHA-256 verified and gated by the runtime apiVersion.

  • Worker isolation

    Each plugin runs inside its own Web Worker and talks to the host through a message bridge.

Build your own plugin

Download

Get a release

Native builds for Windows (NSIS installer) and Linux (AppImage, .deb, .rpm) are available on GitHub Releases. Android builds are coming soon.

GitHub Releases

Build from source

Requires Node 22+, pnpm 11.8, and Rust 1.77+ for the native shell.

$ git clone https://github.com/JeanRGW/woyomi
$ pnpm install && pnpm build
$ pnpm --filter @woyomi/app tauri dev