woyomi
Получить приложение
Превью v0.1.0 / Windows · Linux · Android

Одно полотно для каждой истории. Манга, аниме, романы и кино.

Единый читатель и плеер для компьютера и Android. Вдохновлён Aniyomi и Mihon, перестроен на Tauri 2 с локальным хранилищем и изолированными плагинами на TypeScript.

Windows и Linux APK для Android 100% локальное хранилище SQLite
woyomi Browse home screen showing pinned rails and media cards
Нативное ядро Tauri 2
Ноль телеметрии · Локально в первую очередь
Единый медиадвижок

Четыре формата. Один сфокусированный плеер.

Хватит переключаться между четырьмя приложениями с четырьмя разными библиотеками. Woyomi объединяет все форматы в единый цельный рабочий процесс.

Манга и вебтуны 01

Создан для панелей и разворотов

Плавно переключайтесь между непрерывной вертикальной прокруткой вебтунов и японскими разворотами на две страницы справа налево с мгновенным буферизованием страниц.

Непрерывный вебтун Две страницы RTL Без разрывов Память страницы
Аниме и стриминг 02

Плеер с аппаратным ускорением

Высокопроизводительное нативное воспроизведение видео HLS и MP4. Автоматически ведёт историю эпизодов, управляет сезонами и запоминает позицию при перезапуске.

Адаптивный HLS Прямой MP4 История эпизодов Возврат к позиции
Ранобэ и проза 03

Читатель типографики без отвлечений

Продуманные типографские настройки для многочасовых сеансов чтения. Настраивайте размер шрифта, межстрочный интервал, поля и тёмный OLED-режим или тёплую сепию.

Свои шрифты Настройка полей OLED / Сепия Переход по оглавлению
Кино и сериалы 04

Архив из нескольких сезонов

Группируйте многочастные фильмы и многосезонные сериалы в одну аккуратную запись каталога с единым отслеживанием статуса и проверкой метаданных.

Группировка сезонов Многочастные серии Инспектор метаданных Синхронизация прогресса

Универсальное хранилище библиотеки

Единая таксономия для всего вашего контента

Организуйте по категориям Читаю, Смотрю, В планах, Завершено и На паузе. Статусы, число прочитанных глав и таймкоды эпизодов остаются едиными в локальном SQLite.

Нативные офлайн-загрузки

Нет интернета? Не проблема.

Сохраняйте главы манги, тексты романов и прямые MP4-потоки прямо на устройство для бесперебойного офлайн-чтения где угодно.

Форма и опыт

Создан для глубокой сосредоточенности.

Никаких навязчивых боковых панелей при чтении, никакой рекламы в плеере и ноль лишнего. Каждый пиксель служит вашему контенту.

01 / Детали и панель глав Метаданные и отслеживание

Богатая проверка метаданных, фильтрация по тегам, смена статуса чтения в один клик и отметка эпизодов прочитанными в один клик.

woyomi Media Detail View showing chapter lists and tags
02 / Минималистичное полотно для чтения Без отвлечений

Горячие клавиши, настраиваемые шаги масштабирования, автоматическая подгонка страниц и тонкий плавающий интерфейс, исчезающий при чтении.

woyomi Manga Reader canvas
Мобильный компаньон

Создан для одной руки.

На небольших сенсорных экранах Woyomi естественно переносит навигацию на нижнюю панель, досягаемую большим пальцем, с компактными горизонтальными панелями и жестами свайпа.

  • Нижняя навигация: Обзор, Библиотека, История, Плагины, Настройки
  • Свайпы для следующей/предыдущей главы
  • Компактная чёрная тема, удобная для OLED
Панели обзора
woyomi mobile browse screen
Вид библиотеки
woyomi mobile library screen
Расширяемая архитектура

Ноль встроенных источников. 100% расширяемость.

Woyomi — это открытый игровой движок. В нём нет встроенных скрейперов — вы устанавливаете и управляете только теми источниками, которым доверяете.

Изолированная песочница Web Worker

Каждый плагин источника работает в собственном изолированном потоке Web Worker без прямого доступа к DOM и со строгой изоляцией памяти.

Внедряемый SourceContext

Плагины взаимодействуют через внедряемый контекстный интерфейс с ограничением запросов, настройкой заголовков и встроенными парсерами HTML/JSON.

Проверка целостности SHA-256

Удалённые пакеты плагинов криптографически проверяются по хешам манифеста перед выполнением на вашем клиенте.

Децентрализованные статические репозитории

Репозитории плагинов могут находиться где угодно — GitHub Releases, Cloudflare R2 или любой статический HTTPS-эндпоинт.

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'
    }))
  }
}
Изолировано в среде Web Worker ✓ Безопасные по типам контракты API
Скачать Woyomi

Готово для вашей библиотеки.

Скачайте превью-сборки v0.1.0 с GitHub Releases или соберите из исходников со своим Rust-тулчейном.

Windows

Превью v0.1.0
x64 / NSIS Installer

Нативная оболочка для компьютера с аппаратным ускорением для Windows 10 и 11.

Linux

Превью v0.1.0
AppImage / .deb / .rpm

Универсальный AppImage и нативные пакеты для Ubuntu, Debian, Fedora и Arch.

Android

Превью v0.1.0
ARM64 APK

Мобильная оболочка для сенсорного управления с нижней навигацией для Android 10+.

Сборка из исходников
# 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