Kind of tired to need an Android Device on me, just to read manga, so here we are.

Overview

Dokusho

Kind of tired to need an Android Device on me, just to read manga, so here we are.

I am going to prioritize feature based on how I feel and not people expectation, you know the saying if you want something do it yourself (or pay me/someone to do it if you don't know how).

Also this is my first iOS App and first time with Swift/SwiftUI so code is a mess, sorry about this, I will try to fix it once I am more skilled in Swift

It's a OSS project (see license) so unless your code is a bigger mess than mine and/or doesn't work I see no reason to refuse your PR, even if that's the case you can still fix it, so don't hesitate to make a PR

Alternative to consider:

  • MangaSoup, v2 should be the best one for iOS I think (sorry dead...)
  • Paperback (not a fan, but great work nevertheless)
  • One from the app store (no seriously don't do this they are mostly full of ads)

Features

  • MultiSource (see progress in MangaScraper repository)
  • Library stored in CoreData
  • Multi collection (only one manga per collection)
  • Basic Filter in library (read/unread/all) saved per collection
  • Very basic manga/webtoon/etc. reader and a way to change reader direction
  • Backup/Restore

Working On

  • Save reader direction for manga/webtoon/etc.

Depend on Apple

Planned

  • Tracker (maybe, I don't use them anymore)
  • Scroll to next chaper in reader
  • One manga in multiple collection, maybe
  • Cleanup DB, cache
  • Cloudflare bypass (pain in the ass when you are hit currently)
  • Double Page reader
  • Download
You might also like...
A common use case is wanting to convert device identifiers such as iPhone10,1 to a user friendly name; iPhone 8.

Devices Swift package that contains all devices from https://www.theiphonewiki.com/wiki/Models. A common use case is wanting to convert device identif

An iOS app that leverages the device camera and AVKit to calculate brightness.

Libre Light Sensor Privacy Policy Libre Light Sensor An iOS app that leverages the device camera and AVKit to calculate brightness. This app requires

Mi Card App for Android & IOS in Flutter
Mi Card App for Android & IOS in Flutter

Mi Card Our Goal Now that you've seen how to create a Flutter app entirely from scratch, we're going to go further and learn more about how to design

Magic 8Ball App for Android & IOS in Flutter
Magic 8Ball App for Android & IOS in Flutter

Magic 8 Ball 🎱 Our Goal The objective of this challenge is to solidify what you've learn't in the Dicee tutorial. This app will guide you through the

iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android).
iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android).

FinanceReactNative iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android). Data is pulled from Yahoo Finance

🏀 iOS and Android NBA app created with React Native
🏀 iOS and Android NBA app created with React Native

Swish An iOS and Android NBA app created with React Native. If you would like to request a feature, find a bug, have a question, or would like to leav

Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.
Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.

WordMasterKMP Kotlin Multiplatform sample heavily inspired by Wordle game and also Word Master and wordle-solver samples. The main game logic/state is

Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/
Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/

Joplin® is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are sea

The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.
The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.

Bitwarden Mobile Application The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms. Build/Run Require

Comments
  • Improve Reader

    Improve Reader

    Finally moving models & db query to a swift package to also move reader to a swift package

    Readers:

    • The one from Aidoku, not working (no images) for now but you can have an infinite scroll 🤣
    • The Old one still working as before
    • A new completely custom with a mix of UIKit/SwiftUI
    opened by AzSiAz 0
  • Feature: use GRDB

    Feature: use GRDB

    • [x] Explore Tab
    • [x] Library Tab ~(crashing when you go to)~
    • [x] MangaDetailView
    • [x] ReaderView
    • [x] Settings Tab
    • [x] History Tab

    No more Cloukit until SyncKit is implemented

    opened by AzSiAz 0
Owner
Stephan Deumier
Stephan Deumier
Fridax enables you to read variables and intercept/hook functions in Xamarin/Mono JIT and AOT compiled iOS/Android applications.

Fridax is a Node package for dealing with Xamarin applications while using the Frida API. Goal • Installation • Usage • Examples • Issues • License Bu

Northwave 125 Jan 3, 2023
KnockToReact is an iOS library written in Swift and Objective-C that brings an exclusive feature to interact with users just by receiving and recognizing "knocks" in the device.

KnockToReact is an iOS library written in Swift and Objective-C that brings an exclusive feature to interact with users just by receiving and recognizing "knocks" in the device.

Matheus Cavalca 25 Feb 10, 2022
IMBeeHive is a kind of modular programming method

概述 IMBeeHive是用于iOS的App模块化编程的框架实现方案,本项目主要借鉴了阿里巴巴BeeHive,在此基础上通过逆向了一些大厂的APP使得功能更加强大完善。同时现在也在寻找一起开发这个框架的开发者,如果您对此感兴趣,请联系我的微信:alvinkk01. 背景 随着公司业务的不断发展,项目

null 6 Dec 14, 2021
Ported scrcpy for mobile platforms, to remotely control Android devices on your iPhone or Android phone.

scrcpy-mobile Ported scrcpy for mobile platforms, to remotely control Android devices on your iPhone or Android phone. Currently only supports control

Ethan 140 Jan 2, 2023
The Bank you really need.

OmegaBank Репозиторий

red_mad_robot 26 Apr 22, 2022
A universal library that contains everything we need to know about the Xamarin universe.

This is a universal library that contains everything we need to know about the Xamarin universe. This is an open-source project from the community to the community.

Xamarin Universe 260 Dec 22, 2022
📝 Read, update and write your Xcode projects

XcodeProj XcodeProj is a library written in Swift for parsing and working with Xcode projects. It's heavily inspired by CocoaPods XcodeProj and xcode.

Tuist 1.7k Dec 28, 2022
A tool to read the binarycookie format of Cookies on iOS applications

BinaryCookieReader Cloned from http://securitylearn.net/wp-content/uploads/tools/iOS/BinaryCookieReader.py ##Usage Python BinaryCookieReader.py [Cooki

Murphy 77 Nov 15, 2022
Easy quiz just for reviewing structures and MVC

Quizzler Our Goal The goal of this tutorial is to take you one step further in your journey of becoming an app developer. We are going to introduce yo

null 1 May 3, 2022
A simple program to fix doubled key presses on macOS using just software

Untap A simple program to fix doubled key presses on macOS using just software. Installation Download this GitHub repo, cd to its folder in Terminal,

BlueCannonBall 1 May 30, 2022