woyomi
Obtenir l’app
Aperçu v0.1.0 / Windows · Linux · Android

Une seule toile pour chaque histoire. Manga, anime, romans et cinéma.

Un lecteur et lecteur unifié pour ordinateur et Android. Inspiré d’Aniyomi et Mihon, reconstruit sur Tauri 2 avec un stockage local et des plugins TypeScript isolés.

Windows & Linux APK Android Coffre SQLite 100 % local
woyomi Browse home screen showing pinned rails and media cards
Noyau natif Tauri 2
Zéro télémétrie · Local d’abord
Moteur multimédia unifié

Quatre médiums. Un lecteur concentré.

Arrêtez de jongler entre quatre applications aux bibliothèques différentes. Woyomi unifie chaque format dans un seul flux de travail cohérent.

Mangas & webtoons 01

Conçu pour les cases et les planches

Basculez en douceur entre le défilement vertical continu des webtoons et les planches doubles de droite à gauche à la japonaise, avec une mise en mémoire tampon instantanée des pages.

Webtoon continu Double page RTL Zéro déchirure Mémoire de page
Anime & streaming 02

Lecteur accéléré par le matériel

Lecture native haute performance de vidéos HLS et MP4. Suit automatiquement l’historique des épisodes, gère les saisons et mémorise les positions au redémarrage.

HLS adaptatif MP4 direct Historique des épisodes Rappel de position
Light novels & prose 03

Lecteur typographique sans distraction

Des contrôles typographiques soignés conçus pour de longues sessions de lecture. Ajustez taille de police, interligne, marges et modes OLED noir ou sépia chaud.

Polices personnalisées Réglage des marges OLED / Sépia Saut de sommaire
Cinéma & séries 04

Archive multisaisons

Regroupez les films en plusieurs parties et les séries à plusieurs saisons dans une seule entrée de catalogue épurée avec suivi d’état unifié et inspection des métadonnées.

Regroupement de saisons Rails multiparties Inspecteur de métadonnées Synchronisation de progression

Coffre de bibliothèque universel

Une seule taxonomie pour tout votre contenu

Organisez avec Lecture, Visionnage, À regarder, Terminé et En pause. Les statuts, chapitres lus et positions des épisodes restent unifiés dans le SQLite local.

Téléchargements natifs hors ligne

Pas d’internet ? Aucun problème.

Enregistrez des chapitres de manga, des textes de romans et des flux MP4 directs sur votre appareil pour lire hors ligne où que vous soyez.

Forme & expérience

Conçu pour la concentration profonde.

Pas de barres latérales intrusives pendant la lecture, pas de publicités dans le lecteur et zéro encombrement. Chaque pixel sert votre contenu.

01 / Détail et panneau de chapitres Métadonnées & suivi

Inspection riche des métadonnées, filtrage multi-étiquettes, transitions d’état de lecture en un clic et marquage des épisodes comme vus en un clic.

woyomi Media Detail View showing chapter lists and tags
02 / Toile de lecture minimaliste Sans distraction

Raccourcis clavier, pas de zoom personnalisés, ajustement automatique des pages et un HUD flottant subtil qui disparaît pendant la lecture.

woyomi Manga Reader canvas
Compagnon mobile

Conçu pour une seule main.

Sur les petits écrans tactiles, Woyomi déplace naturellement la navigation vers une barre d’onglets en bas à portée du pouce, avec des rails horizontaux compacts et des gestes de balayage.

  • Navigation en bas : Parcourir, Bibliothèque, Historique, Plugins, Réglages
  • Gestes de balayage pour chapitre suivant/précédent
  • Thème noir compact compatible OLED
Rails de parcours
woyomi mobile browse screen
Vue bibliothèque
woyomi mobile library screen
Architecture extensible

Zéro source incluse. 100 % extensible.

Woyomi est un moteur de lecture ouvert. Il n’inclut aucun scraper préchargé — vous n’installez et ne gérez que les sources en qui vous avez confiance.

Sandbox Web Worker isolé

Chaque plugin de source s’exécute dans son propre thread Web Worker isolé, sans accès direct au DOM et avec une isolation mémoire stricte.

SourceContext injecté

Les plugins communiquent via une interface de contexte injectée avec limitation de débit, personnalisation des en-têtes et analyseurs HTML/JSON intégrés.

Vérification d’intégrité SHA-256

Les paquets de plugins distants sont validés cryptographiquement par rapport aux hachages du manifeste avant d’être exécutés sur votre client.

Dépôts statiques décentralisés

Les dépôts de plugins peuvent vivre n’importe où — GitHub Releases, Cloudflare R2 ou n’importe quel point de terminaison HTTPS statique.

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'
    }))
  }
}
Isolé dans le runtime Web Worker ✓ Contrats d’API sûrs pour les types
Obtenez Woyomi

Prêt pour votre bibliothèque.

Téléchargez les builds d’aperçu v0.1.0 depuis GitHub Releases ou compilez depuis le code source avec votre propre toolchain Rust.

Windows

Aperçu v0.1.0
x64 / NSIS Installer

Coquille native pour ordinateur avec accélération matérielle pour Windows 10 et 11.

Linux

Aperçu v0.1.0
AppImage / .deb / .rpm

AppImage universel et paquets natifs pour Ubuntu, Debian, Fedora et Arch.

Android

Aperçu v0.1.0
ARM64 APK

Coquille mobile optimisée tactile avec navigation en bas pour Android 10+.

Compiler depuis le code source
# 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