A very basic manga reader made using flutter and the Mangadex API

Overview

Fludex

A very basic manga reader made using flutter and mangadex API. It uses the mangadex_library package.

A few things to remember

  • The app only supports windows at the moment. Android and other platforms can be compiled too, just remember that it's never tested on those devices so, it might become a nightmare when you look at it. Good luck to your eyes, honestly.

  • The app is in a very early stage of development and hence bugs are expected including some incomplete code that I still can't figure out (for example sorting mangas doesn't work currently and so it has been commented out). It also hasn't been tested for certain scenarios and therefore my crash on certain pages if the internet is not good, please file an issue if you found something like this.

  • The app is open source and not to be used for any commercial purposes, it's just a project for both the flutter and the mangadex community to showcase the future revolution flutter can bring in.

  • I might not be able to always be there to keep adding features to this one, however everyone's welcome to contribute to the project.

Releases

The latest releases can always be found on the releases page, if you are looking ahead to try the app.

Preview

Light mode:

app_light_mode.mp4
manga_reader_light_mode.mp4

Dark Mode:

app_dark_mode.mp4
manga_reader_dark_mode.mp4

App Controls

When reading the manga, click once on a page to go to the next page and click twice on a page to go the previous page.

Things that aren't working

  • You can't remove mangas from library or mark a chapter as read. However, you can still view your mangadex library and change it through the site itself.

Running the App

Extract your release zip archive and open mangadex_app.exe (make sure that all the files and extracted and not only the exe.)

Compiling the App (For devs)

  • Add the /bin directory of your flutter installation to your system PATH
  • Next you will have to enable desktop support
  • Install both the Dart and the Flutter plugin onto your IDE. Visual Studio Code was used for this project.

Working features

  • Login
  • Adding manga to library
  • Accessing and reading manga
  • Color filters for changing brightness of manga pages
  • Light and dark mode
  • Searching for manga

Things coming next

  • Download manga and view library offline This seems to be involving the application of isolates which is a bit complicated to handle at the moment and so has been postponed.
  • Option to change the reading status of manga in the library.
  • Change the view of the list tiles.

Reach me

  • Need to get in touch for something? I might not be always active on my github but im always there on Discord, if you need to ask for something (or maybe just talk) just dm me on Rick~#9387
You might also like...

News Reader App to fetch Articles from different news channels using Flutter.

 News Reader App to fetch Articles from different news channels using Flutter.

News Reader This app is made using the Flutter framework. Its an mobile app to browse the News from different channels. This app uses an API provided

Apr 13, 2022

Gatrabali-app - BaliFeed (formerly Gatra Bali) - News reader app built using Flutter

Gatrabali-app - BaliFeed (formerly Gatra Bali) - News reader app built using Flutter

BaliFeed (formerly Gatra Bali) - Balinese News Reader App Balinese news reader app built using Flutter, available on Google Play: https://play.google.

Jan 6, 2023

Free and open source multi-platform novel reader.

Nacht Free and open source multi-platform novel reader.

Dec 29, 2022

Api-Call - A basic mobile application for Networking in Flutter(API)

Api-Call - A basic mobile application for Networking in Flutter(API)

Github Api Call πŸ“ž πŸ“² πŸ“Œ Introduction This project is an basic mobile applicatio

Nov 11, 2022

Flutter qrcode reader

QRCode Reader plugin for Flutter A Flutter plugin for reading QR Codes with the camera. Example import 'package:qrcode_reader/qrcode_reader.dart'; Fut

Nov 22, 2022

Stingray is a modern, beautiful Hacker News reader app built in Flutter.

Stingray is a modern, beautiful Hacker News reader app built in Flutter.

Stingray Stingray is a new, modern, beautiful Hacker News reader app. Images made with previewed.app There are a bunch of nice looking Reddit apps, bu

Nov 5, 2022

πŸ“– A light novel e-reader build with Flutter

πŸ“– Light Light is a light novel e-reader build with Flutter, welcome star and fork, expect your advices 。( β€’Μ€ Ο‰ ‒́ )✧ δΈ­ζ–‡η‰ˆ Features Import local books

Nov 10, 2022

A E-Hentai reader written in Flutter.

A E-Hentai reader written in Flutter.

EH Redux A E-Hentai reader written in Flutter. This project is still under development. Some features are not implemented yet. Requirements Android 4.

Dec 20, 2022

E-Invoice QR Code Reader KSA Flutter Application

E-Invoice QR Code Reader KSA Flutter Application

E-Invoice QR Code Reader KSA Flutter Application E-Invoice QR Reader: This application was developed with the aim of displaying the QR Code contents o

Sep 23, 2022
Releases(v0.2.1)
Owner
null
Iridium-reader-widget - Plug and play reader widget allowing to easily integrate an Iridium viewer inside any app

Plug and play reader widget allowing to easily integrate an Iridium viewer insid

Mantano 15 Dec 31, 2022
Follow and track your manga collection easily with a simple Flutter application using Kitsu API

My Manga Collection Follow and track your manga collection easily with a simple Flutter application using Kitsu API. You can browse manga throught tho

Guillaume Roux 7 Jun 8, 2022
A Very Good Flutter Federated Plugin created by the Very Good Ventures Team πŸ¦„

Very Good Flutter Plugin Developed with ?? by Very Good Ventures ?? A Very Good Flutter Plugin created by the Very Good Ventures Team. Getting Started

Very Good Open Source 14 Oct 19, 2022
A Very Good Flutter Package Template created by the Very Good Ventures Team πŸ¦„

Very Good Flutter Package Developed with ?? by Very Good Ventures ?? A Very Good Flutter package created by Very Good Ventures ?? . Getting Started ??

Very Good Open Source 32 Dec 13, 2022
A Very Good Dart Package Template created by the Very Good Ventures Team πŸ¦„

Very Good Dart Package Developed with ?? by Very Good Ventures ?? A Very Good Dart package created by Very Good Ventures ?? . Getting Started ?? Insta

Very Good Open Source 8 Aug 14, 2022
A Very Good Dart CLI Template created by the Very Good Ventures Team πŸ¦„

Very Good Dart CLI Developed with ?? by Very Good Ventures ?? A Dart CLI template created by the Very Good Ventures Team. Generated by the Very Good C

Very Good Open Source 26 Dec 15, 2022
Yukino lets you read manga or stream anime ad-free from multiple sources for free! Available for Windows, Linux, MacOS and Android.

Yukino Yukino lets you read manga or stream anime ad-free from multiple sources. The project's name "Yukino" meaning "Snow" named after the character

Yukino 204 Jan 6, 2023
A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter

Klutter A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter Background This is a project

Mark Winckle 58 Dec 7, 2022
Mangato - An Android & IOS app to read manga on your phone without ads.

Mangato Read your favorite Japanese manga on Mangato including Attack on Titan, Fairy Tail, The Seven Deadly Sins, Fuuka, One Piece, and more. WARNING

Marouane 20 Nov 21, 2022
β˜„ Anime/Manga command-line interface backed up by Tenka.

Yukimi β˜„ Anime/Manga command-line interface backed up by Tenka. By using this project, you agree to the usage policy. Installation Pre-built binaries

Yukino Org 28 Jan 6, 2023