Boorusama is an unofficial, feature-rich client forDanbooruand other booru based site, built with Flutter.
Boorusama offers a wide range of functionalities including:
- Support for Danbooru-based sites, and some sites based on Gelbooru and Moebooru
- Full tag search capabilities with autocomplete and metatags highlighting
- Ability to save searches
- Options to save, import, export your favorite tags
- Quick and easy image saving
- Bulk download of multiple images
- Exploration of newest, curated, and popular posts
- Voting and commenting functionalities
- Viewing translation notes
- Image pool search, filter, and view
- Tag blacklisting
- Creation and management of multiple favorite groups based on different interests or projects.
- Flutter SDK
- Git
- Firebaseproject (Optional if you use the
boorusama-foss
branch) - FlutterFire(Optional if you use the
boorusama-foss
branch)
- Clone the repository:
git clone https://github /khoadng/Boorusama.git
cdBoorusama
- Install dependencies and generate boilerplate code:
flutter pub get
flutter pub run build_runner build --delete-conflicting-outputs
- Configure Firebase (Skip if you use the
boorusama-foss
branch):
dart pub global activate flutterfire_cli
flutterfire configure
- Connect to an Android device/emulator and run the app:
flutter run --release
Or build an APK and install it manually:
flutter build apk --release
Hosted byWeblate
Feel free to send me feedback onDiscordorfile an issue.Feature requests are always welcome.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.