Tachidesk Sorayomi: A Comprehensive Guide

May 23, 2022 | Programming

Tachidesk Sorayomi logo

A free and open-source manga reader based on Flutter to read manga from a Tachidesk-Server instance.

Tachidesk-Sorayomi needs to connect with an already hosted server.

Tachidesk-Sorayomi supports Linux, Windows, MacOS, Web, iOS, and Android.

Is this application usable? Should I test it?

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

  • Managing installed Extensions.
  • Interaction with your library.
  • Browsing installed sources.
  • Viewing manga and chapters.
  • Reading, downloading, and managing chapters.
  • Viewing chapter updates.

Note: Keep in mind that Tachidesk-Sorayomi and Tachidesk-Server are alpha software, so it can have issues. See Support and help if it happens.

Supported Tachidesk versions

These are the versions of Tachidesk-Server that Tachidesk-Sorayomi supports:

Downloading and Running the app

1. Android

Download the -android-all.apk file from the latest release the releases section.

2. iOS

Download the latest .ipa file from the releases section and use AltStore to install Sorayomi on iOS.

3. Windows

Download the latest .msi file from the releases section.

If you use WINGET, you can run:

winget install tachidesk-sorayomi

4. MacOS

Download the -macos-x64.zip from the latest release the releases section, extract the file, and drag and drop the extracted app file to the Applications folder in Finder. If you use HomeBrew, you can run:

brew install --cask tachidesk-sorayomi

5. Debian-based Linux

Download the latest .deb release from the releases section.

6. Arch-based Linux

Download the latest release from the AUR. If you use yay, you can run:

yay -S tachidesk-sorayomi-bin

7. Web

Download the latest web.zip file from the releases section. Sorayomi-web is deployed on GitHub pages. You can check out Sorayomi here.

Post Installation

Configure your server address in the navigation bar under “Server URL”.

Building from Source

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You can install Flutter and Dart from the official website.

  • Dart SDK
  • Flutter
  • Channel Stable

Building

  1. Clone the repository:
  2. $ git clone https://github.com/Suwayomi/Tachidesk-Sorayomi.git
  3. Change directory:
  4. $ cd Tachidesk-Sorayomi
  5. Install all dependencies by running this command in the terminal:
  6. $ flutter pub get
  7. Now enter the following command to start debugging the app:
  8. $ flutter run

To install GitHooks after cloning the repo, use:

$ git config --local core.hooksPath .githooks

Support and Help

Join Tachidesk’s Discord server to hang out with the community and receive support and help.

Troubleshooting

If you encounter issues while using Tachidesk Sorayomi, here are a few troubleshooting ideas:

  • Check your server connection: Ensure that you have the correct server URL configured.
  • Check for updates: In some cases, simply updating to the latest version can fix unexpected bugs.
  • Consult the logs: Inspect any error messages or logs for detailed information about the issue.

If you’re still facing problems, feel free to reach out for help. For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.

Technologies Used

Tachidesk-Sorayomi is built using:

  • Flutter: An open-source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
  • Flutter Riverpod: A simple way to access state while being robust and testable.
  • Riverpod Architecture: File architecture developed by @bizz84.

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox