Skip to content

andreas-hartmann/Kuroba-Experimental

 
 

Repository files navigation

Kuroba Experimental

KurobaEx is a fast Android app for browsing imageboards, such as 4chan and 8chan. It's a fork of Kuroba. This fork provides lots of new features:

  • New technological stack (Kotlin, RxJava/Coroutines, Room etc).

  • On demand content loading (includes prefetching, youtube videos titles and durations fetching, inlined files size fetching etc).

  • Third-party archives support.

  • New thread navigation (tabs).

  • New in-app navigation (bottom nav bar).

  • New bookmarks (they were fully rewritten from scratch, now use way less memory, don't use wakelocks, show separate notifications per thread (and notifications can be swiped away).

  • Edge-to-edge theme support.

  • New database.

  • 4chan global search support.

  • Fully dynamic themes with Android Q Day/Night mode support.

  • Per-site proxies.

  • Ability to attach multiple media files to reply, attach media files that was shared by external apps (even by some keyboards), attach remote media files by URL, etc.

  • New image downloader. Allows downloading images while the app is in background, retrying failed to download images, resolving duplicates, etc.

  • New posting. Posting code was moved into a foreground service which now allows stuff like using automatic captcha solvers (2captcha API) seamlessly or queueing multiple replies in different threads (only one reply per thread).

  • New Media Viewer. It was rewritten from scratch and now lives in a separate activity. It now also supports stuff like viewing links to media files shared into the app.

  • Thread downloader with ability to export threads as HTML pages with all downloaded media.

  • Composite catalogs (ability to combine multiple boards of any available sites (except archives) together into a single catalog).

  • Mpv video player (downloadable).

  • Bookmark groups with ability to setup regex matchers to automatically move newly created bookmarks into them.

  • Automatic captcha solver for 4chan captcha (See https://github.com/K1rakishou/4chanCaptchaSolver)

  • Lots of other tiny improvements.

Screenshots:

Latest beta version

All beta versions

Currently supported sites
  • 4Chan
  • Dvach
  • 8Kun (thanks to @jirn073-76)
  • 420Chan (thanks to @Lolzen)
  • Lainchan
  • Sushichan
  • Wired-7 (thanks to @Wired-7)
  • 370chan.info (thanks to @alcharkov)
  • Endchan
  • Kohlchan
  • Vhschan (thanks to @MrPurple666)
  • YesHoney (thanks to @SomeGuy719)
Currently supported 4chan archives
  • ArchivedMoe
  • ArchiveOfSins
  • B4k
  • DesuArchive
  • Fireden
  • 4Plebs
  • Nyafuu
  • TokyoChronos
  • Warosu
  • Wakarimasen.moe
  • RozenArcana

License

Kuroba is GPLv3, licenses of the used libraries.

About

Free and open source image board browser

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 81.0%
  • Java 14.3%
  • HTML 4.2%
  • C++ 0.2%
  • Shell 0.2%
  • Python 0.1%