A 4chan app made with Flutter.

Overview

Mobichan

Maintenance GitHub release Github All Releases

A 4chan app made with Flutter.

Features

  • Browsing boards and threads
  • Creating and responding to threads (with an up to date catpcha)
  • Viewing images
  • Playing webms at different speeds
  • Sorting and searching threads
  • Gallery mode
  • Threading
  • Localization

Screenshots

Contributing

Localization

  • You can add a missing language by creating a json file in assets/translations.
  • The json file must be named {languageCode}-{countryCode}.json.
  • For further documentation, read this.

Roadmap

For a detailed roadmap, see here.

Comments
  • Bloc/Cubit For State Management

    Bloc/Cubit For State Management

    You should consider using bloc or just cubit, for state management. The code will be much easier to maintain and you wont need to call setState all the time.

    Relative example https://bloclibrary.dev/#/flutterinfinitelisttutorial

    refactoring 
    opened by mitchross 17
  • Webms in gallery mode

    Webms in gallery mode

    Add WebM to gallery mode swipe. Checks for webm in url, if not webm, then use standard view for .gif

    fixes https://github.com/Rukkaitto/mobichan/issues/25

    feature 
    opened by mitchross 8
  • [DRAFT] Gallery view

    [DRAFT] Gallery view

    Adds Gallery View for images in threads

    Still needs some error handling logic. Need to modify for webM logic. Themeing, etc

    You either merge now tune it to your likings and I'll tweak webM later

    Screen Shot 2021-07-07 at 9 51 13 PM Screen Shot 2021-07-07 at 9 51 07 PM Screen Shot 2021-07-07 at 9 51 02 PM
    opened by mitchross 7
  • Ipad/iOS - No way to exit thread

    Ipad/iOS - No way to exit thread

    Currently, there is no way to exit a thread on iOS. Looks like swipe gestures are not working. I might suggest changing hamburger button to a back button on a thread page maybe.

    opened by mitchross 5
  • Webm view still crashes app when popped on Android

    Webm view still crashes app when popped on Android

    How to reproduce:

    • Open a webm
    • Tap the back button in the top left or use the phone's navigation buttons/gestures to close the view.
    • App will crash once and won't crash again for a while

    Also, when the app is about to crash, you can hear the audio of the webm playing twice (might be a clue).

    bug 
    opened by Rukkaitto 3
  • Black screen after 2.0 update.

    Black screen after 2.0 update.

    After updating mobichan to the latest version (2.0) it shows a black screen every time I try to open the app. tried reinstalling, restarting my phone but it didn't solve it for me.

    I recorded a video to demonstrate what's the problem.

    My android device is Oneplus 7T Pro running Android 11.

    opened by objestik 1
  • Null Safety Build Issue

    Null Safety Build Issue

    Can fix build issues with null safety with this fix

    Remove

    install_plugin: ^2.0.1

    Add install_plugin: git: url: https://github.com/mitchross/flutter_install_plugin.git

    I have a PR but doubt it will merge. https://github.com/hui-z/flutter_install_plugin/pull/54
    
    opened by mitchross 1
  • captcha is not  loading

    captcha is not loading

    Describe the bug captcha not loading when trying to post

    To Reproduce Steps to reproduce the behavior:

    1. Go to 'a thread'
    2. Click on 'pen icon'
    3. type anything click send
    4. See error

    Expected behavior should show a captcha

    Screenshots If applicable, add screenshots to help explain your problem.

    Desktop (please complete the following information):

    • OS: [e.g. iOS]
    • Browser [e.g. chrome, safari]
    • Version [e.g. 22]

    Smartphone (please complete the following information):

    • Device: [poco x2 ]
    • OS: [android 11]
    • Browser [brave]
    • Version [104]

    Additional context Add any other context about the problem here.

    opened by BigDogg99 1
Releases(v2.0.6)
Owner
Lucas Goudin
Lucas Goudin
Flutter App using the stack overflow questions api which we made using django.

Flutter StackOverflow App Flutter StackOverflow App using the stack overflow questions api which we made using django. Show some ❤️ and star the repo

Pawan Kumar 206 Dec 30, 2022
Responsive Portfolio App Made With Flutter With VelocityX

PortfolioX PortfolioX is a 100% free Flutter open-source resposive app built with Flutter SDK using VelocityX. Demo PortfolioX Show some ❤️ and star t

Pawan Kumar 185 Dec 23, 2022
a simple todo app made with flutter

doit A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

José Tone 3 Sep 10, 2021
Meetup app made using Flutter

Kaigi - HackMIT Introduction Cross platform application that can help people make friends online and host events. Tested on Android only. Technologies

Ashwin Ramakrishnan 6 Jan 3, 2022
Flutter chat room app made with firebase cloud firestore

Flutter chat room app made with firebase cloud firestore

Berke 2 Jul 6, 2022
Cooking app made by Flutter Sdk

Cooking app made by Flutter Sdk

Mohamed El Masry 4 Nov 13, 2022
a simple Quran app made with flutter without any images or pdf

forqan A simple Quran app made with flutter without any images or pdf . screenshot Support If you like what we do, and would want to help us continue

null 15 Oct 22, 2022
A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

BMI_Calculator_Flutter A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to

null 1 Oct 9, 2021
Firebase chat app made with Flutter

Flutter Firechat Create a new Flutter project via Flutter Docs Create a new Firebase project Enable Google Authentication and Firestore Add a new Fire

Fireship 52 Dec 9, 2022
A cryptocurrency mobile app made using Flutter.

cryptohub A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Nayyara Airlangga 0 Nov 8, 2021
A flutter podcast app, made for fun 🤓

Flutter Podcast A Podcast app made with flutter. Screenshots Download The App Here I have used this folder structure in this project. ?? Download The

Abdul Momin 16 Dec 6, 2022
A note keeping app made with Flutter and Sqlite.

gigi_notes A fully functional notes/todo app. Getting Started This project is a starting point for a Flutter application. A few resources to get you s

Morpheus 0 Jul 31, 2022
An app which plots the heart rate datas received by a Polar device, made with Flutter.

Polar Heart Rate Application - Flutter An app which plots the heart rate datas received by a Polar device. A few notes Remember to change the identifi

Francesco Bondi 2 Jan 1, 2023
To do and accomplishment app built with Flutter and Dart. Made use of Provider

Todioapp A todo and accomplishment app built with Flutter Getting Started This project is a starting point for a Flutter application. A few resources

Atuoha Anthony 2 Dec 10, 2022
An app to help you quit smoking, made with flutter!

An app I originally made for my father to help him quit smoking. Helps you see how much money you've saved, how many cigarettes you've not smoked, how long you’ve been smoke-free, and how your health is improving. Also includes a guide that I made after a few days of research.

Berkay Saglam 45 Jan 4, 2023
Nepal Live Corona Tracking App made using flutter

Nepal Live Corona Tracking App Overview App Snapshot Motivation Tehnical aspect Installation Updation Technologies used Overview This is a mobile appl

Shyam Das Shrestha 1 Nov 22, 2021
This is a bmi calculator app made by flutter

bmi_calculator_app A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you s

islam elgendy 1 Jan 3, 2022
A simple and clean news app made with Flutter and Dart

News_Application A new Flutter project. Getting Started This project is a starting point for a Flutter application. Google Sing In. Internet Connctivi

Ramu 18 Apr 26, 2021
Create & Play Quiz with Makemyquiz.web.app made with Flutter

Makemyquiz.web.app Create quiz, play them see detailed results and much more try now visit https://makemyquiz.web.app Features Included ✅ Google Sign

Sanskar Tiwari 45 Oct 27, 2022