Moku is a fast, minimal manga reader frontend for Suwayomi-Server. It wraps Suwayomi's GraphQL API in a lightweight Tauri app — no Electron overhead.
winget:
winget install Moku.Moku
Thanks to @frozenKelp for setting up and maintaining the winget package through v0.9.0.
Or download the .exe installer from the releases page. Suwayomi-Server and a JRE are bundled.
Suwayomi-Server and a bundled JRE are included — no separate install needed.
flatpak install io.github.moku_app.Moku
Or download the latest moku.flatpak from the releases page and install manually:
flatpak install moku.flatpak
nix run github:moku-project/Moku
Add to your flake:
inputs.moku.url = "github:moku-project/Moku";
Download the .dmg from the releases page.
Note: Builds are ad-hoc signed. On first launch you may need to run:
xattr -rd com.apple.quarantine /Applications/Moku.app
If you're not using the bundled Flatpak or Windows installer, Suwayomi-Server must be running separately. By default Moku connects to http://127.0.0.1:4567.
You can point Moku at any Suwayomi instance — local or remote — via Settings → General → Server URL.
Prerequisites: Rust, Node.js, pnpm, and Tauri v2 prerequisites.
git clone https://github.com/moku-project/Moku
cd Moku
pnpm install
pnpm tauri:dev
Or with Nix:
nix develop
pnpm install
pnpm tauri:dev
| Tauri v2 | Native app shell |
| Svelte 5 + TypeScript | UI |
| Vite | Frontend bundler |
| Crane | Nix Rust builds |
Questions, feedback, or just want to hang out — join the Discord.
Distributed under the Apache 2.0 License.
Moku does not host or distribute any content. The developers have no affiliation with any content providers accessible through connected sources.