https://github.com/dbeley/fdroid-insights
A website to simplify searching for popular and well-maintained F-Droid apps.
https://github.com/dbeley/fdroid-insights
android android-app android-application android-apps f-droid fdroid
Last synced: about 1 year ago
JSON representation
A website to simplify searching for popular and well-maintained F-Droid apps.
- Host: GitHub
- URL: https://github.com/dbeley/fdroid-insights
- Owner: dbeley
- License: mit
- Created: 2023-07-09T09:09:43.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-28T07:16:54.000Z (about 1 year ago)
- Last Synced: 2025-04-28T08:27:27.549Z (about 1 year ago)
- Topics: android, android-app, android-application, android-apps, f-droid, fdroid
- Language: Python
- Homepage: https://dbeley.github.io/fdroid-insights/
- Size: 19 MB
- Stars: 18
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fdroid-insights

[**F-Droid Insights**](https://dbeley.github.io/fdroid-insights) is a simple website that lets you explore F-Droid apps enriched by data coming from external websites such as Github. It facilitates the discovery of popular and well-maintained projects which might be challenging to locate on the regular F-Droid website.
## Motivation
F-Droid is the best app store to find FOSS Android apps.
It allows thousands of independent developers to freely publish their apps and making them available to the general public.
Operating solely on donations to sustain their infrastructure, F-Droid offers an ad-free experience, without any premium features or sponsored apps.
On top of that they also don't track their users, you don't even need an account to download apps.
However, the lack of information regarding app metrics (download count, similar apps) represents a challenge when selecting among multiple options.
The idea behind **F-Droid Insights** is to leverage external metrics to help finding popular and well-maintained F-Droid apps.
## Usage
The data should be re-generated every monday.
If you want to manually create an export:
- Download `index-v2.json` from [F-Droid](https://f-droid.org/en/docs/All_our_APIs) (~35 MB file).
- Copy `.env.example` to `.env` and fill it with your own tokens.
- `python fdroid_data_exporter.py`: will create `export.csv` containing F-Droid apps data.
- `python fdroid_html_builder.py`: will create `docs/index.html` with `export.csv` and `template.html`.
## External data
- Github: number of stars, forks
- Gitlab : number of stars, forks
- Codeberg : number of stars, forks