SkillAgentSearch skills...

Boorusama

A mobile client for booru sites built with Flutter

Install / Use

/learn @khoadng/Boorusama

README

<p align="center"> <img align="center" width=100% alt="Boorusama Logo" src="https://user-images.githubusercontent.com/19619099/177544952-1d963e91-5c6d-40d2-b731-bf84b63aa246.png" /> </p>

License Discord

<p align="center"> <a href="https://play.google.com/store/apps/details?id=com.degenk.boorusama"> <img align="center" width="140" alt="Boorusama Logo" src="http://i.imgur.com/mtGRPuM.png" /> </a> </p>

Overview

Boorusama is an unofficial, cross-platform client for major booru imageboards. It covers all core functionality and gives you total control over your experience with extra features like bulk downloads, favorite tags, advanced blacklisting, and more.

Banner_1
Banner_2

Features

Supported imageboards:

  • Danbooru
  • Gelbooru 0.2.5, Gelbooru 0.1, Gelbooru 0.2
  • e621ng
  • Zerochan
  • Moebooru
  • Shimmie2
  • Sankaku
  • Philomena
  • Szurubooru
  • Hydrus Network
  • Hybooru
  • anime-pictures

Installation

Prerequisites

Steps

  1. Clone the repository:
git clone https://github.com/khoadng/Boorusama.git
cd Boorusama
  1. Install dependencies and generate boilerplate code:
flutter pub get
./gen.sh
  1. Connect to an Android device or emulator and run the app:
flutter run --release

Or build an APK and install it manually:

./build.sh apk --flavor prod

Translation

Translations are managed via Weblate.

<a href="https://hosted.weblate.org/engage/boorusama/"> <img src="https://hosted.weblate.org/widget/boorusama/multi-auto.svg" alt="Translation status" /> </a>

Feedback & Issues

Feel free to send me feedback on Discord or file an issue. Feature requests are always welcome.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Related Skills

View on GitHub
GitHub Stars389
CategoryDevelopment
Updated11h ago
Forks41

Languages

Dart

Security Score

100/100

Audited on Mar 27, 2026

No findings