awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Suwayomi avatar

Suwayomi/Suwayomi-Server

0
View on GitHub↗
7,175 stars·402 forks·Java·MPL-2.0·28 views

Suwayomi Server

Suwayomi-Server is a self-hosted manga server that serves content via OPDS feeds for use with compatible reader applications. It functions as a personal manga library server, allowing users to organize, browse, and read manga from any device with offline support and automatic chapter updates.

The server distinguishes itself through its extension-based source abstraction, which loads and executes third-party extensions at runtime to fetch content from various providers. It implements a bidirectional sync protocol using timestamped progress markers to reconcile reading positions across multiple client devices, and exports library metadata and reading progress into a portable JSON schema compatible with the Mihon ecosystem for disaster recovery and migration. The server also integrates with FlareSolverr to solve Cloudflare challenges automatically when accessing protected sources, and pushes reading progress updates to external tracking services via OAuth-authenticated webhook calls.

The project supports container deployment via Docker for isolated and portable hosting, and can be hosted remotely for access from any client or web browser. It provides library organization with categories, automated updates and downloads for new chapters, and offline reading capabilities through structured file caching.

Features

  • OPDS Servers - Serves manga library content via the OPDS protocol for use with compatible e-reader and reader applications.
  • Self-Hosted Servers - Runs a personal manga server to organize, browse, and read manga from any device with offline support and automatic chapter updates.
  • Personal Library Managers - Saves manga into a personal library with categories, and automates updates and downloads for new chapters.
  • Reading Progress Synchronization - Synchronizes reading positions across devices using timestamped progress markers for seamless continuity.
  • Manga Library Backups - Creates and restores library backups in a format compatible with Mihon for data portability and disaster recovery.
  • Timestamped Progress Syncs - Implements a bidirectional sync protocol using timestamped progress markers to reconcile reading positions across devices.
  • Android - Installs and runs third-party extensions built for Mihon to fetch manga chapters from various online sources.
  • Android Extension Runtimes - Loads and executes third-party Android extensions in a server-side JVM environment to fetch manga content.
  • Plugin-Based Source Abstractions - Abstracts manga sources behind a plugin system that loads and executes third-party extensions at runtime.
  • Server Management - Runs a personal manga server to organize, browse, and read manga from any device with offline support and automatic chapter updates.
  • Reading Trackers - Pushes reading progress updates to external tracking services like MyAnimeList and AniList for personal reading history.
  • Manga Chapter Downloaders - Downloads chapters to local storage so manga can be read without an internet connection.
  • Cloudflare Challenge Solvers - Uses FlareSolverr to automatically solve Cloudflare challenges when accessing protected manga source websites.
  • Offline Media Management - Downloads chapters for offline reading so content is available without an internet connection.
  • Manga Progress Syncs - Merges titles from the library into Neko and synchronizes reading progress in both directions.
  • Manga Progress Syncs - Bridges reading progress between the server and Mihon (Tachiyomi) via a dedicated extension and tracker.
  • Structured Media Caches - Stores downloaded chapter data in a structured file cache with metadata indexing for offline access and incremental updates.
  • OAuth-Authenticated Webhook Dispatchers - Pushes reading progress updates to third-party tracking services via OAuth-authenticated webhook calls.
  • Cloudflare Challenge Solvers - Routes requests through FlareSolverr to automatically solve Cloudflare challenges when accessing protected sources.
  • Structured Media Caches - Stores downloaded chapter data in a structured file cache with metadata indexing for offline access and incremental updates.
  • OAuth Webhook Trackers - Pushes reading progress updates to third-party tracking services via OAuth-authenticated webhook calls.
  • Cloudflare Challenge Solvers - Solves Cloudflare challenges automatically using FlareSolverr when accessing protected manga sources.
  • Remote Manga Servers - Hosts the server on one machine and connects to it remotely from any client or web browser.

Star history

Star history chart for suwayomi/suwayomi-serverStar history chart for suwayomi/suwayomi-server

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does suwayomi/suwayomi-server do?

Suwayomi-Server is a self-hosted manga server that serves content via OPDS feeds for use with compatible reader applications. It functions as a personal manga library server, allowing users to organize, browse, and read manga from any device with offline support and automatic chapter updates.

What are the main features of suwayomi/suwayomi-server?

The main features of suwayomi/suwayomi-server are: OPDS Servers, Self-Hosted Servers, Personal Library Managers, Reading Progress Synchronization, Manga Library Backups, Timestamped Progress Syncs, Android, Android Extension Runtimes.

Which projects share features with suwayomi/suwayomi-server?

Projects with overlapping indexed features include: aidoku/aidoku — Aidoku is a manga reader application and digital library manager. It serves as a modular content aggregator that… fumiama/copymanga — Copymanga is a mobile manga reader application designed for browsing, reading, and downloading manga content from… komikku-app/komikku — Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client… foobnix/librerareader — LibreraReader is a multi-format e-book reader and digital library manager designed for mobile and desktop devices. It… anxcye/anx-reader — anx-reader is a cross-platform e-book reader and cloud-synced library manager. It renders various electronic book… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server…

Projects sharing features with Suwayomi Server

These projects share indexed features with Suwayomi Server. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • aidoku/aidokuAidoku avatar

    Aidoku/Aidoku

    3,951View on GitHub↗

    Aidoku is a manga reader application and digital library manager. It serves as a modular content aggregator that allows users to discover, download, and read manga from various third-party sources and local files. The application utilizes a modular source plugin system to integrate external provider packages, enabling the ingestion of content from multiple third-party sources. It includes a sync engine that communicates with external tracking APIs to maintain consistent reading progress across different platforms. The system covers manga library management, including the ability to search fo

    Swiftiosmangareading
    View on GitHub↗3,951
  • fumiama/copymangafumiama avatar

    fumiama/copymanga

    4,186View on GitHub↗

    Copymanga is a mobile manga reader application designed for browsing, reading, and downloading manga content from remote web sources. It functions as a manga library manager that allows users to organize favorite series and track their reading progress. The application includes a cross-device synchronization client that maintains user identity, preferences, and reading history across multiple devices via cloud storage. It also operates as an offline downloader, saving manga chapters as compressed image files to local storage for consumption without an internet connection. The platform covers

    Kotlinandroidandroid-appandroid-application
    View on GitHub↗4,186
  • foobnix/librerareaderfoobnix avatar

    foobnix/LibreraReader

    4,246View on GitHub↗

    LibreraReader is a multi-format e-book reader and digital library manager designed for mobile and desktop devices. It functions as a customizable document renderer and a text-to-speech document player that converts written text into spoken audio via a configurable speech engine and integrated media player. The project distinguishes itself through a high degree of visual and functional customization, including the ability to inject custom CSS for styling overrides and the use of pluggable rendering engines to balance speed and stability. It includes specialized navigation tools such as a verti

    C
    View on GitHub↗4,246
  • komikku-app/komikkukomikku-app avatar

    komikku-app/komikku

    4,105View on GitHub↗

    Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client that combines feeds and saved searches from multiple third-party extensions into a unified view, while providing a mobile interface for reading digital comics from online sources or local storage. The application integrates third-party source extensions to fetch content from various catalogs and includes a system to synchronize reading status and progress records with external tracking services. It also allows for content source migration to maintain library access when a spec

    Kotlinandroidj2kkomga
    View on GitHub↗4,105
  • Compare all 30 related projects→