Your rating: None Average: 4 (4 votes)

GagBook is an unofficial mobile app for the 9GAG website that allows you to easily view posts from 9GAG with a simple, smooth and native user interface. It is light, fast and conserves your data consumption (compared to the official Android app).

GagBook brings the fun to your device. It is so easy to kill time by viewing funny memes and videos from 9GAG. Just try it and you will love it.

This GagBook fork uses the undisclosed official 9GAG API as data source. Finally you are able to spend your time viewing memes again after GagBook was not working due to a 9GAG website change back in December 2017.

I intend to update this fork by fixing bugs and adding a bunch of new features, if there is enough interest.


Currently not working/implemented:

  • The user login is not fully implemented yet (Beware: currently NSFW/NFK content is shown nevertheless)
  • Delete/Add sections currently disabled/not implemented
  • Voting is not working
  • Comments are not working


I am spending a lot of time fixing and updating GagBook to provide you with some fun by viewing memes. If you like it, show me your support by buying me a beer or two. :)

Source Code:

The source code is on GitHub:


Application versions: 
harbour-gagbook-1.3.0-1.armv7hl.rpm88.36 KB25/02/2018 - 05:45
harbour-gagbook-1.3.0-1.i486.rpm99.18 KB25/02/2018 - 05:45
harbour-gagbook-1.3.1-1.armv7hl.rpm97.98 KB09/03/2018 - 05:15
harbour-gagbook-1.3.1-1.i486.rpm109.31 KB09/03/2018 - 05:15


  • Enable the access to all 42 9GAG sections
  • Fix crashing on a bad network connection, on network errors and on an expired session
  • Add an automatic re-login on an expired session before fetching further posts
  • Add an easily extendable data model for the 9GAG sections
  • Reset deprecated config files and add all 42 9GAG sections on first app session


  • Implement a library to access the undisclosed official 9GAG API
  • Switch to the newly implemented data source
  • Speed up the app and reduce data and resource consumption due to the new API source
  • Reduce the amount of memory allocations by extending the object lifetime
  • Update the AboutPage


lutinotmalin's picture

Very good 9gag client, smooth and clear, love it ! Any plans about translations ? Would be great if that app could be translated via Transifex or similar ;-) Cheers !

Alex's picture

Yes translations are already planned but I need to implement some other things first. :)

Vieno's picture

Brilliant! Thanks for your effort.

llelectronics's picture

Wow wonderful work :)

Thanks for that.