Skip to content

LogicMage/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

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 80.9%
  • Java 14.4%
  • HTML 4.2%
  • C++ 0.2%
  • Shell 0.2%
  • Python 0.1%