woyomi
Baixar App
v0.1.0 Prévia / Windows · Linux · Android

Um só espaço para cada história. Mangás, animes, novels & cinema.

Um leitor e reprodutor unificado para desktop e Android. Inspirado no Aniyomi e Mihon, reconstruído em Tauri 2 com armazenamento local e plugins isolados em TypeScript.

Windows & Linux APK para Android Cofre 100% Local em SQLite
woyomi Browse home screen showing pinned rails and media cards
Núcleo Nativo Tauri 2
Zero telemetria · 100% local
Motor Unificado de Mídia

Quatro formatos. Um reprodutor focado.

Chega de alternar entre quatro aplicativos e quatro bibliotecas diferentes. O Woyomi unifica tudo em um fluxo coeso e direto.

Mangás & Webtoons 01

Criado para páginas e quadros

Alterne facilmente entre rolagem vertical contínua para webtoons e visualização dupla direita-para-esquerda estilo japonês com carregamento instantâneo.

Webtoon Contínuo Página Dupla RTL Sem Quebras Memória de Página
Animes & Streaming 02

Player acelerado por hardware

Reprodução de alta performance de vídeos HLS e MP4. Histórico automático de episódios, temporadas e retomada de reprodução precisa.

HLS Adaptativo MP4 Direto Histórico de Episódios Retomada de Posição
Light Novels & Textos 03

Leitor tipográfico sem distrações

Controles tipográficos feitos para longas horas de leitura. Ajuste tamanho de fonte, entrelinha, margens e modos Preto OLED ou Sépia.

Fontes Personalizadas Ajuste de Margem OLED / Sépia Índice de Capítulos
Cinema & Séries 04

Arquivo de temporadas e filmes

Agrupe filmes em partes e séries completas em um catálogo limpo com progresso e detalhes integrados.

Temporadas Agrupadas Organização por Partes Inspetor de Metadados Sincronização

Cofre Universal da Biblioteca

Uma taxonomia única para todo o seu conteúdo

Organize em Lendo, Assistindo, Planejo Ver, Concluído e Pausado. Status, contagem de capítulos lidos e tempo de episódios unificados no SQLite local.

Downloads Nativos Offline

Sem internet? Sem problemas.

Baixe capítulos de mangá, textos de novels e vídeos MP4 direto no seu dispositivo para curtir offline onde estiver.

Design & Experiência

Criado para foco total.

Sem barras laterais intrusivas, sem anúncios no reprodutor de vídeo e sem poluição visual. Cada detalhe pensado para a sua mídia.

01 / Detalhes & Capítulos Metadados & Progresso

Inspeção completa de metadados, filtros por tags, alteração rápida de status de leitura e marcação de episódios com um clique.

woyomi Media Detail View showing chapter lists and tags
02 / Tela de Leitura Minimalista Sem Distrações

Atalhos de teclado, zoom personalizado, ajuste automático de página e interface flutuante discreta que some enquanto você lê.

woyomi Manga Reader canvas
Versão Mobile

Pensado para usar com uma mão.

Em telas de toque, o Woyomi adapta a navegação para uma barra inferior ao alcance do polegar, com trilhas horizontais compactas e gestos de arrasto.

  • Navegação inferior: Explorar, Biblioteca, Histórico, Plugins, Ajustes
  • Gestos de deslizar para avançar e voltar capítulos
  • Tema escuro otimizado para telas OLED
Explorar
woyomi mobile browse screen
Biblioteca
woyomi mobile library screen
Arquitetura Extensível

Zero fontes pré-instaladas. 100% extensível.

O Woyomi é um motor de reprodução livre. Não inclui fontes ou scrapers de fábrica — você instala e gerencia apenas as fontes em que confia.

Isolamento em Web Worker Sandbox

Cada plugin de fonte roda em uma thread isolada de Web Worker, sem acesso direto ao DOM e com controle rigoroso de memória.

SourceContext Injetado

Plugins se comunicam através de uma interface injetada com limite de requisições, headers customizados e parsers nativos de HTML/JSON.

Validação de Integridade SHA-256

Pacotes remotos de plugins são verificados criptograficamente com hashes do manifesto antes de serem executados.

Repositórios Estáticos Descentralizados

Repositórios de plugins podem ficar em qualquer lugar — GitHub Releases, Cloudflare R2 ou qualquer servidor HTTPS estático.

source-manifest.ts · TypeScript
@woyomi/plugin-sdk
import { MediaSource, MediaItem, SourceContext } from '@woyomi/plugin-sdk'

export class MangaVaultSource implements MediaSource {
  readonly id = 'community.mangavault'
  readonly name = 'Manga Vault'
  readonly mediaType = 'manga'
  readonly apiVersion = 1

  // Discovers home rails with injected transport
  async getTrending(ctx: SourceContext): Promise<MediaItem[]> {
    const res = await ctx.fetch('https://api.vault.org/v1/popular')
    const json = await res.json()
    return json.items.map((item: any) => ({
      id: item.slug,
      title: item.title,
      coverUrl: item.poster_image,
      format: 'manga',
      status: item.is_completed ? 'completed' : 'ongoing'
    }))
  }
}
Executado em ambiente Web Worker isolado ✓ Contratos de API com tipagem estrita
Baixar Woyomi

Pronto para a sua biblioteca.

Baixe as versões de prévia v0.1.0 no GitHub Releases ou compile a partir do código-fonte com a sua toolchain Rust.

Windows

v0.1.0 Prévia
x64 / NSIS Installer

App nativo para desktop com aceleração de hardware para Windows 10 e 11.

Linux

v0.1.0 Prévia
AppImage / .deb / .rpm

AppImage universal e pacotes nativos para Ubuntu, Debian, Fedora e Arch.

Android

v0.1.0 Prévia
ARM64 APK

App mobile otimizado para toque com navegação inferior para Android 10+.

Compilar do Código-Fonte
# 1. Clone repository
$ git clone https://github.com/JeanRGW/woyomi.git
# 2. Install dependencies & build packages
$ cd woyomi && pnpm install && pnpm build
# 3. Launch Tauri desktop app in dev mode
$ pnpm --filter @woyomi/app tauri dev