What ?!!!.
I remember reading complains in the past that there are no download counts on F-Droid and that it’s easy to miss some great FOSS apps. So I came up with a solution: put all the apps in a table and include various details including GitHub/GitLab stars. Sort the table by the latest additions, updates, stars, filter by category, description or just anything…
Check it out at GitHub - moneytoo/awesome-fdroid: 📊 A table to sort, filter and discover popular F-Droid apps
(っ◔◡◔)っ FRESH STATS
F-Droid Stats - Divested Computing
@thore here is a script to make part of it multithreaded, it could further be made faster by adjusting plot_data to take the same txt file as parse_data
split -n32 --additional-suffix=.txt all_apps.txt all_apps-split-
for f in all_apps-split-*.txt
do
python parse_data.py $f &
done
wait
rm -fv all_apps-split-*.txt
python plot_data.py --name-avg
find "graphs/" -type f -name "*.png" -print0 | xargs -0 -n1 -P 32 optipng -strip all;
@SkewedZeppelin Thanks for pointing me here and to the metrics, I wasn’t aware of them. I also included these already in my table but took a different approach.
Weekly average might be skewed by the number of app updates and swarns of users updating previous installations. So my take is to get to the average downloads per app version. I’m hoping this would tell about app user base and popularity. (To get proper numbers I also have to convert versionCode to versionName because of the per arch release apks.)
Anyway, I also tried getting download counts from Google Play. Maybe around 20% of apps is there under matching package id. That’s not much but also it’s not nothing.