florid
Featuredv1.4.0Screenshots
(10)About Application
Florid — A Modern F‑Droid Client for Android
Browse, search, and install open‑source Android apps from the F‑Droid repository with a clean Material 3 UI. Built with Flutter.
Join our Matrix Group or Telegram for discussions, support, and contributing!
[!CAUTION]
Keep Android Open
Android FOSS is under threat. From 2026/2027 onward, Google will require developer verification for all Android apps on certified devices, including those installed outside of the Play Store. If you care about the freedom to control your devices and care about the privacy of you data, please contact your representative and make your voice heard. To know about it more go to https://keepandroidopen.org/
Download
Features
- Latest and trending: Browse recently added and updated apps
- Categories: Explore apps organized by topic
- Powerful search: Instant filtering by name, summary, description, or package
- App details: Rich metadata, versions, permissions, links, and changelogs
- Screenshots: Inline screenshots when available from the repo metadata
- Downloads: Reliable APK downloads with progress and notifications
- Install/uninstall: One‑tap install of downloaded APKs, uninstall via intent
- Updates: Detect newer versions for apps installed on your device
- Appearance: Material 3 design with light/dark and system themes
- Localization: Choose repository content language (e.g., en‑US, de‑DE)
- Offline cache: Fast local database with smart network/cache fallback
Getting Started
Prerequisites
- Flutter (stable channel)
- Dart SDK >= 3.9.2
- Android SDK + device/emulator (Android 8.0+ recommended)
Setup
- Install dependencies
flutter pub get
- Run on a device
flutter run
First launch performs an initial repository sync and caches data locally for faster subsequent loads and limited offline use.
Build
Build a release APK:
flutter build apk --split-per-abi
Contributing
Issues and PRs are welcome! Check out CONTRIBUTING.md for guidelines.
Translations
Help translate Florid into other languages at Crowdin.
| Language | Code | Contributors |
|---|---|---|
| English | en | @Nandanrmenon |
| German | de | @JasmineLowen, @mondlicht-und-sterne |
| Czech | cz | @mondlicht-und-sterne |
Misc
View Florid Analytics
License
GPL‑3.0 - see LICENSE for full text.
Disclaimer
Florid is an independent project and is not affiliated with or endorsed by F‑Droid. “F‑Droid” is a trademark of its respective owners.
Release Notes & Changelog
Sorry for the delay. I have been busy with life and studies. No! I haven't abandoned the project. I am still here and will continue to maintain the app as long as I can. I have been working on some new features and improvements for the app and I am excited to share them with you. Thank you for the support and love ❤️. Pretty soon I will release the app on F-Droid as well. Support the developement Help us translate Florid to more languages! Check out the translation project on Crowdin Join our Matrix room for more updates and discussions: #florid:matrix.org Donate to support the development of the app: Ko-Fi, Liberapay
New Features
- Major UI overhaul with new design and icons. I have dropped
materialanddarkKnightthemes in favour for a unified theme with supoprt for dynamic colour or a custom color palette. - New Bottom Navigation Bar with better navigation experience. The new navigation bar cateres to both experienced and new users with easy access to all the main sections of the app. I know a few of you might miss the old navigation bar, however after testing it with a few users, I found that the new navigation bar is more intuitive and easier to use for most users.
- Add parental controls to hide anti-feature apps.
- Added Brave & microG repos.
- Support for queued downloads and installations.
- Add per-app 'ignore updates' preference.
Improvements
- Unify and simplify the Updates screen and overhaul AppListItem UI/behavior.
- Added Android 16 (API 36) to SDK map.
- Added social tiles in userscreen.
Full Changelog: https://github.com/Nandanrmenon/florid/compare/1.3.0+16...v1.4.0+17
Declared Android Permissions
19 totalShizuku API Permissions
This application connects to the Shizuku service to execute system-level operations with ADB elevated privileges.
Standard Android Permissions
Specifications
Install via ShizuStore to enable automatic updates and silent installations using Shizuku.
More in Installer & app stores
Other applications in this category