[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4266":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":16,"starSnapshotCount":16,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},4266,"Suwayomi-Server","Suwayomi\u002FSuwayomi-Server","Suwayomi","A rewrite of Tachiyomi for the Desktop","",null,"Java",7109,399,59,124,0,5,34,216,27,100.81,"Mozilla Public License 2.0",false,"master",true,[27,28,29,30,31,32,33,34,35,36,37,38],"desktop","hacktoberfest","javalin","kotlin","manga","manga-downloader","manga-reader","mangareader","self-hosted","tachidesk","tachidesk-server","tachiyomi","2026-06-12 04:00:22","\n| Build                                                                                         | Stable                                                                                                                                                                   | Preview                                                                                                                                                                                                                                           | Support Server |\n|-----------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|\n| ![CI](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Factions\u002Fworkflows\u002Fbuild_push.yml\u002Fbadge.svg) | [![stable release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002FSuwayomi\u002FSuwayomi-Server.svg?maxAge=3600&label=download)](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Freleases) | [![preview](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdynamic\u002Fjson?url=https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-preview\u002Fraw\u002Fmain\u002Findex.json&label=download&query=$.latest&color=blue)](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-preview\u002Freleases\u002Flatest) | [![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F801021177333940224.svg?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https:\u002F\u002Fdiscord.gg\u002FDDZdqZWaHA) |\n\n## Table of Contents\n- [What is Suwayomi?](#what-is-suwayomi)\n  - [Features](#features)\n- [Suwayomi client projects](#suwayomi-client-projects)\n  - [Integrated clients](#integrated-clients)\n  - [Other clients](#other-clients-potentially-inactive-or-abondend)\n- [Downloading and Running the app](#downloading-and-running-the-app)\n  - [Using Operating System Specific Bundles](#using-operating-system-specific-bundles)\n    - [Windows](#windows)\n    - [macOS](#macos)\n    - [GNU\u002FLinux](#gnulinux)\n  - [Other methods of getting Suwayomi](#other-methods-of-getting-suwayomi)\n    - [Docker](#docker)\n    - [Arch Linux](#arch-linux)\n    - [Debian\u002FUbuntu](#debianubuntu)\n    - [NixOS](#nixos)\n  - [Advanced Methods](#advanced-methods)\n    - [Running the jar release directly](#running-the-jar-release-directly)\n    - [Using Suwayomi Remotely](#using-suwayomi-remotely)\n  - [Syncing With Mihon (Tachiyomi) and Neko](#syncing-with-mihon-tachiyomi-and-neko)\n    - [The Suwayomi extension and tracker](#the-suwayomi-extension-and-tracker)\n    - [The Suwayomi merge source in Neko](#the-suwayomi-merge-source-in-neko)\n    - [Other methods](#other-methods)\n  - [Troubleshooting and Support](#troubleshooting-and-support)\n  - [Contributing and Technical info](#contributing-and-technical-info)\n  - [Translation](#translation)\n  - [Credit](#credit)\n  - [License](#license)\n  - [Disclaimer](#disclaimer)\n\u003C!-- Generated with https:\u002F\u002Fecotrust-canada.github.io\u002Fmarkdown-toc\u002F -->\n\n# What is Suwayomi?\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Fraw\u002Fmaster\u002Fserver\u002Fsrc\u002Fmain\u002Fresources\u002Ficon\u002Ffaviconlogo.png\" alt=\"drawing\" width=\"200\"\u002F>\n\nA free and open source manga reader server that runs extensions built for [Mihon (Tachiyomi)](https:\u002F\u002Fmihon.app\u002F).\n\nSuwayomi is an independent Mihon (Tachiyomi) compatible software and is **not a Fork of** Mihon (Tachiyomi).\n\nSuwayomi-Server is as multi-platform as you can get. Any platform that runs java and\u002For has a modern browser can run it. This includes Windows, Linux, macOS, chrome OS, etc. Follow [Downloading and Running the app](#downloading-and-running-the-app) for installation instructions.\n\nYou can use Mihon (Tachiyomi) to access your Suwayomi-Server. For more info look [here](#syncing-with-mihon-tachiyomi-and-neko).\n\n## Features\n> [!NOTE]\n>\n> These are capabilities of Suwayomi-Server, the actual working support is provided by each front-end app, checkout their respective readme for more info.\n\n- Installing and executing Mihon (Tachiyomi)'s Extensions, So you'll get the same sources\n- Searching and browsing installed sources\n- A library to save your mangas and categories to put them into\n- Automated library updates to check for new chapters\n- Automated download of new chapters\n- Viewing latest updated chapters\n- Ability to download Manga for offline read\n- Backup and restore support powered by Mihon (Tachiyomi)-compatible Backups\n- Automated backup creations\n- Tracking via [MyAnimeList](https:\u002F\u002Fmyanimelist.net\u002F), [AniList](https:\u002F\u002Fanilist.co\u002F), [MangaUpdates](https:\u002F\u002Fwww.mangaupdates.com\u002F), etc.\n- [FlareSolverr](https:\u002F\u002Fgithub.com\u002FFlareSolverr\u002FFlareSolverr) support to bypass Cloudflare protection\n- Automated WebUI updates (supports the default WebUI and VUI)\n- OPDS and OPDS-PSE support (endpoint: `\u002Fapi\u002Fopds\u002Fv1.2`)\n\n# Suwayomi Client Projects\n**You need a client\u002Fuser interface app as a front-end for Suwayomi-Server, if you [Directly Download Suwayomi-Server](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Freleases\u002Flatest) you'll get a bundled version of [Suwayomi-WebUI](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-WebUI) with it.**\n\nHere's a list of known clients\u002Fuser interfaces for Suwayomi-Server (checkout the respective GitHub repository for their features):\n\n##### Integrated clients\n\nThese clients are built-in options, and the server can keep them automatically up-to-date.\n\n- [Suwayomi-WebUI](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-WebUI): Web app, PWA\n- [Suwayomi-VUI](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-VUI): Web app, PWA\n\n##### Other clients (potentially inactive or abondend)\n- [Tachidesk-VaadinUI](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FTachidesk-VaadinUI): Desktop app (windows, linux, mac); UI in the browser, manages its own suwayomi server instance\n- [Moku](https:\u002F\u002Fgithub.com\u002FYouwes09\u002FMoku): Desktop app (windows, linux, mac), requires access to a running server\n- [Tachidesk-JUI](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FTachidesk-JUI): Desktop app (windows, linux, mac); can manage its own suwayomi server instance\n- [Tachidesk-Sorayomi](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FTachidesk-Sorayomi): Web app; Desktop app (windows, linux, mac); Android app; requires access to a running server\n- [Tachidesk-qtui](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FTachidesk-qtui): Android app; iOS app Desktop app (linux); requires access to a running server\n\n# Downloading and Running the app\n## Using Operating System Specific Bundles\nTo facilitate the use of Suwayomi we provide bundle releases that include The Java Runtime Environment, ElectronJS and the Suwayomi-Launcher.\n\nIf a bundle for your operating system or cpu architecture is not provided then refer to [Advanced Methods](#advanced-methods)\n\n### Windows\nDownload the latest `win64`(Windows 64-bit) release from [the releases section](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Freleases) or a preview one from [the preview repository](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-preview\u002Freleases).\n\nUnzip the downloaded file and double-click on one of the launcher scripts.\n\n### macOS\nDownload the latest `macOS-x64`(older macOS systems) or `macOS-arm64`(Apple M1 and newer) release from [the releases section](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Freleases) or a preview one from [the preview repository](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-preview\u002Freleases).\n\nUnzip the downloaded file and double-click on one of the launcher scripts.\n\n### GNU\u002FLinux\nDownload the latest `linux-x64`(x86_64) release from [the releases section](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Freleases) or a preview one from [the preview repository](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-preview\u002Freleases).\n\n`tar xvf` the downloaded file and double-click on one of the launcher scripts or run them using the terminal.\n\n#### WebView support (GNU\u002FLinux)\n\nWebView support is implemented via [KCEF](https:\u002F\u002Fgithub.com\u002FDATL4G\u002FKCEF).\nThis is optional, and is only necessary to support some extensions.\n\nTo have a functional WebView, several dependencies are required; aside from X11 libraries necessary for rendering Chromium, some JNI bindings are necessary: gluegen and jogl (found in Ubuntu as `libgluegen2-jni` and `libjogl2-jni`).\nNote that on some systems (e.g. Ubuntu), the JNI libraries are not automatically found, see below.\n\nA KCEF server is launched on startup, which loads the X11 libraries.\nIf those are missing, you should see \"Could not load 'jcef' library\".\nIf so, use `ldd ~\u002F.local\u002Fshare\u002FTachidesk\u002Fbin\u002Fkcef\u002Flibjcef.so | grep not` to figure out which libraries are not found on your system.\n\nThe JNI bindings are only loaded when a browser is actually launched.\nThis is done by extensions that rely on WebView, not by Suwayomi itself.\nIf there is a problem loading the JNI libraries, you should see a message indicating the library and the search path.\nThis search path includes the current working directory, if you do not want to modify system directories.\n\nRefer to the [Dockerfile](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-docker\u002Fblob\u002Fmain\u002FDockerfile) for more details.\n\n## Other methods of getting Suwayomi\n### Docker\nCheck our Official Docker release [Suwayomi Container](https:\u002F\u002Fgithub.com\u002Forgs\u002FSuwayomi\u002Fpackages\u002Fcontainer\u002Fpackage\u002Ftachidesk) for running Suwayomi Server in a docker container. Source code for our container is available at [docker-tachidesk](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002Fdocker-tachidesk), an example compose file can also be found there. By default, the server will be running on http:\u002F\u002Flocalhost:4567 open this url in your browser.\n\n### Arch Linux\nYou can install Suwayomi from the AUR:\n```\nyay -S suwayomi-server-bin\n```\n\n### Debian\u002FUbuntu\nDownload the latest deb package from the release section.\n\n> [!CAUTION]\n> These options are outdated and unmaintained ([relevant issue](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Fissues\u002F1318))\n> ### MPR\n> ```\n> git clone https:\u002F\u002Fmpr.makedeb.org\u002Ftachidesk-server.git\n> cd tachidesk-server\n> makedeb -si\n> ```\n> ### Ubuntu\n> ```\n> sudo add-apt-repository ppa:suwayomi\u002Ftachidesk-server\n> sudo apt update\n> sudo apt install tachidesk-server\n> ```\n\n### NixOS\nYou can deploy Suwayomi on NixOS using the module `services.suwayomi-server` in your configuration:\n\n```\n{\n  services.suwayomi-server = {\n    enable = true;\n  };\n}\n```\n\nFor more information, see [the NixOS manual](https:\u002F\u002Fnixos.org\u002Fmanual\u002Fnixos\u002Fstable\u002F#module-services-suwayomi-server).\n\nYou can also directly use the package from [nixpkgs](https:\u002F\u002Fsearch.nixos.org\u002Fpackages?channel=unstable&type=packages&query=suwayomi-server).\n\n## Advanced Methods\n### Running the jar release directly\nIn order to run the app you need the following:\n- The jar release of Suwayomi-Server\n- The Java Runtime Environment(JRE) 21 or newer\n- A Browser like Google Chrome, Firefox, Edge, etc.\n- ElectronJS (optional)\n\nDownload the latest `.jar` release from [the releases section](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Freleases) or a preview jar build from [the preview repository](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server-preview\u002Freleases).\n\nMake sure you have The Java Runtime Environment installed on your system, Double-click on the jar file or run `java -jar Suwayomi-Server-vX.Y.Z-rxxxx.jar` from a Terminal\u002FCommand Prompt window to run the app which will open a new browser window automatically.\n\n### Using Suwayomi Remotely\nYou can run Suwayomi on your computer or a server and connect to it remotely through one of our clients or the bundled web interface with a web browser. This method of using Suwayomi is requiring a bit of networking\u002Ffirewall\u002Fport forwarding\u002Fserver configuration\u002Fetc. knowledge on your side, if you can run a Minecraft server and configure it, then you are good to go.\n\nCheck out [this wiki page](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Fwiki\u002FConfiguring-Tachidesk-Server) for a guide on configuring Suwayomi-Server. \n\nIf you face issues with your setup then we are happy to provide help, just join our discord server(a discord badge is on the top of the page, you are just a click-clack away!).\n\n## Syncing With Mihon (Tachiyomi) and Neko\n### The Suwayomi extension and tracker\n- You can install and configure the `Suwayomi` [extension](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002Ftachiyomi-extension) inside Mihon (Tachiyomi) and forks.\n- The extension will load your Suwayomi library.\n- By manipulating extension search filters you can browse your categories.\n- You can enable the Suwayomi tracker to track reading progress with your Suwayomi server.\n  - Note: to sync from\n    - Mihon (Tachiyomi) to Suwayomi: Mihon (Tachiyomi) automatically updates the chapters read status when it's updating the tracker (e.g. while reading)\n    - Suwayomi to Mihon (Tachiyomi): To sync Mihon (Tachiyomi) with Suwayomi, you have to open the manga's track information, then, Mihon (Tachiyomi) will automatically update its chapter list with the state from Suwayomi\n\n### The Suwayomi merge source in Neko\n- You can enable the `Suwayomi` source in the Merge Source settings\n- You can merge titles in Neko with titles from your Suwayomi library.\n- You can enable 2-way automatic sync to track reading progress with your Suwayomi server.\n  - Note: only applies to merged titles\n    - Neko automatically updates the chapters read status in Suwayomi\n    - During updates, Neko will automatically update its chapter list with the read state from Suwayomi\n    - This only pulls if the status is read, to prevent marking read chapters as unread in Neko\n\n### Other methods\nCheckout [this issue](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Fissues\u002F159) for tracking progress.\n\n## Troubleshooting and Support\nSee [this troubleshooting wiki page](https:\u002F\u002Fgithub.com\u002FSuwayomi\u002FSuwayomi-Server\u002Fwiki\u002FTroubleshooting).\n\n## Contributing and Technical info\nSee [CONTRIBUTING.md](.\u002FCONTRIBUTING.md).\n\n## Translation\nFeel free to translate the project on [Weblate](https:\u002F\u002Fhosted.weblate.org\u002Fprojects\u002Fsuwayomi\u002Fsuwayomi-server\u002F)\n\n\u003Cdetails>\u003Csummary>Translation Progress\u003C\u002Fsummary>\n\u003Ca href=\"https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Fsuwayomi-server\u002F\">\n\u003Cimg src=\"https:\u002F\u002Fhosted.weblate.org\u002Fwidgets\u002Fsuwayomi\u002F-\u002Fsuwayomi-server\u002Fmulti-auto.svg\" alt=\"Translation status\" \u002F>\n\u003C\u002Fa>\n\u003C\u002Fdetails>\n\n## Credit\nThis project is a spiritual successor of [TachiWeb-Server](https:\u002F\u002Fgithub.com\u002FTachiweb\u002FTachiWeb-server), Many of the ideas and the groundwork adopted in this project comes from TachiWeb.\n\nThe `AndroidCompat` module was originally developed by [@null-dev](https:\u002F\u002Fgithub.com\u002Fnull-dev) for [TachiWeb-Server](https:\u002F\u002Fgithub.com\u002FTachiweb\u002FTachiWeb-server) and is licensed under `Apache License Version 2.0` and `Copyright 2019 Andy Bao and contributors`.\n\nParts of [Mihon (Tachiyomi)](https:\u002F\u002Fgithub.com\u002Fmihonapp\u002Fmihon) is adopted into this codebase, also licensed under `Apache License Version 2.0` and `Copyright 2015 Javier Tomás`.\n\nYou can obtain a copy of `Apache License Version 2.0` from  http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\n\nChanges to both codebases is licensed under `MPL v. 2.0` as the rest of this project.\n\n## License\n\n    Copyright (C) Contributors to the Suwayomi project\n\n    This Source Code Form is subject to the terms of the Mozilla Public\n    License, v. 2.0. If a copy of the MPL was not distributed with this\n    file, You can obtain one at http:\u002F\u002Fmozilla.org\u002FMPL\u002F2.0\u002F.\n\n## Disclaimer\n\nThe developer of this application does not have any affiliation with the content providers available.\n","Suwayomi-Server 是一个针对桌面环境重新编写的Tachiyomi漫画阅读器。它采用Java和Kotlin语言开发，支持自托管部署，允许用户在个人电脑上搭建自己的漫画阅读平台。该项目具备漫画下载、在线阅读等核心功能，并且通过集成多种扩展插件，能够访问丰富的漫画资源。此外，Suwayomi-Server还提供了与Tachiyomi客户端同步的功能，方便跨设备使用。适合喜欢自定义阅读体验或需要离线保存漫画的用户，尤其适用于那些希望拥有更多控制权而不依赖第三方服务的漫画爱好者。",2,"2026-06-11 02:59:20","top_language"]