Alethia Project


A manga reader for

iOS enjoyers

Just another manga reader, built supporting Apple's push for SwiftUI and SwiftData.

TestFlight QR Code

Screenshots

Maybe this will convince you.

Home
Library
Details
Search
Reader
Library Filters
Details2

About Alethia

A Solo Project.

logo
Vision

The Alethia Project aims to use and continuously maintain latest technologies and practices provided by Apple.





Backstory

Moved from Android to iOS in 2024 for Apple's reliability in their products more than Android's customizability. However, the lack of a feature-rich reader (RIP Tachiyomi) that was able to fit my needs were lacking in various departments. Introducing Alethia, a manga reader designed with features to fit my use-cases, maybe it will fit yours too.

As a bored full-stack developer, this project started in July 2024 as a self- driven objective in diving into the realm of mobile development.

There were many iterations such as a cross-platform React-Native version (disgustingly bad performance) and several 'redos' in Swift. The biggest setback so far was hearing and performing another redo due to Realm's Device Sync SDK deprecation. Others include trying out a TCA-approach and all those other niche architectures but concluded to run with a traditional MVVM design.





Outcome

Learnt some mobile syntax, learnt some design patterns, built one or two scrapped manga-readers, now i'm too deep to back out.

Available Features

There may or may not be a feature that convinces you to try it out.

API-Driven Architecture

Alethia utilizes Hosts and Sources to consume its data. Different from other manga readers, anyone who can build an API is able to build their own hosts.

Find out more in the API documentation.

API-Driven Architecture feature

Unified Chapter List

From your sources, your chapter list will be unified.
No more switching between sources to find the next chapter.
Prioritize chapters from higher quality sources and get the latest chapters from the first source available.

Unified Chapter List feature

CBZ-Based Downloads

Downloads fast and compressed.
Uses the standard .cbz file format.

CBZ-Based Downloads feature

Headless Sources

Host Down?
Not my problem. But Alethia cleans up the mess.
No more disappearing sources.

Headless Sources feature

Roadmap

There is more to come! (In No Particular Order)

Background Jobs

1.6.X

Auto update library using iOS Shortcuts and Background App Refresh.

Smart Collection Tagging System

1.7.X

Auto-add and organize your libary to collections based on the tag system.

History and Analysis Tracking

1.8.X

Track your reading patterns, favorite genres, and more.

Manga Tracking Integration

1.8.X

Support for automatic tracking on services like AniList, Kitsu, and more.

Dynamic Island Integration and Custom Widgets

1.9.X

To view library update statuses, read statistics and more.

App Store Release

2.X.X

Once all of the above are finished.

Frequently Asked Questions

Yes I understand (doesn't understand at all).

Still have questions? Contact me