2021-06-06 17:24:25 -04:00
2021-04-21 16:07:50 -04:00
2021-03-22 21:41:41 -04:00
2021-06-19 18:02:38 -04:00
2021-04-21 16:07:50 -04:00
2021-04-26 20:16:35 -04:00
2021-03-25 16:10:32 -04:00
2021-03-22 21:41:41 -04:00
2021-03-22 21:41:41 -04:00
2021-06-19 12:56:55 -04:00
2021-03-22 21:41:41 -04:00

image

TachideskJUI

A free and open source manga reader to read manga from a Tachidesk server.

TachideskJUI can run the Tachidesk server on its own, or connect to an already hosted server.

Any platform that runs Java can run it. On most platforms are binaries available if you don't want to install Java yourself

Is this application usable? Should I test it?

Here is a list of current features for interaction with Tachidesk:

  • Installing and uninstalling Extensions.
  • Interaction with your library.
  • Browsing installed sources.
  • Viewing manga and chapter info.

Note: Keep in mind that TachideskJUI and Tachidesk are alpha software and can rarely break and/or with each update, so you may have to delete your data to fix it. See General troubleshooting and Support and help if it happens.

Downloading and Running the app

All Operating Systems (x64, Java Not Included)

You should have The Java Runtime Environment(JRE) 15 or newer.

Download the latest jar release for your OS from the releases section.

Double-click on the jar file or run java -jar TachideskJUI-os-arch-X.Y.Z.jar from a Terminal/Command Prompt window to run the app.

Windows (x64, Java 8+ required for server)

Installer

Download the latest msi release from the releases section.

Scoop

  1. Add Witchilich's Scoop bucket - scoop bucket add witchilich https://github.com/Witchilich/scoop-witchilich
  2. Add the Java Scoop bucket - scoop bucket add java
  3. Install TachideskJUI - scoop install tachideskjui

MacOS (x64, Java Included, Server not included)

Download the latest dmg release from the releases section.

Debian based Linux (x64, Java 8+ required for server)

Download the latest deb release from the releases section.

Fedora based Linux (x64, Java 8+ required for server)

Download the latest rpm release from the releases section.

Arch based Linux (x64, Java Included)

Download the latest release from the aur.

If you use yay, you can run yay -S tachidesk-jui inside a terminal window.

General troubleshooting

If the app breaks try deleting the directory below and re-running the app (This will delete all your data!) and if the problem persists open an issue.

I'm having issues starting the application

Make sure you have used either an installer, or you have Java 15 installed.

It says server failed to start

Make sure that if you used an installer, that you have at least Java 8 installed.

Support and help

Join Tachidesk's discord server to hang out with the community and receive support and help.

Building from source

Prerequisite: Getting Tachidesk.jar

Linux

Run ./scripts/SetupUnix.sh in bash from project's root directory to download and rebuild the Tachidesk jar without the WebUI.

Windows

Run &"./scripts/SetupWindows.ps1" in powershell from project's root directory to download and rebuild the Tachidesk jar without the WebUI.

Prerequisite: Software dependencies

You need this software packages installed in order to build this project:

  • Java Development Kit and Java Runtime Environment version 15, this can be handled by IntelliJ

building a jar for your OS

Run ./gradlew packageUberJarForCurrentOS, the resulting built jar file will be build/compose/TachideskJUI-os-arch-X.Y.Z.jar.

Credit

The Tachidesk project is developed by @AriaMoradi and contributors, a link for Tachidesk is provided here and is licensed under Mozilla Public License v2.0.

Parts of Tachiyomi-1.x is adopted into this codebase, also licensed under Mozilla Public License v2.0.

You can obtain a copy of Mozilla Public License v2.0 from https://mozilla.org/MPL/2.0/

License

Copyright (C) 2020-2021 Syer and contributors

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
Description
No description provided
Readme MPL-2.0 9.3 MiB
Languages
Kotlin 99.7%
Shell 0.2%