[Technical question] F-Droid fileformat “index-v1.jar”: repo icon: where to download from?

"F-Droid fileformat index-v1.jar” contains infos about the repository where the catalog comes from and where apps can be downloaded from.

There is info about a repository-icon (i.e. Repo.icon = ''fdroid-icon.png" with Repo.address = ''https://f-droid.org/repo" ) but i cannot download the icon.

I tried https://f-droid.org/repo/fdroid-icon.png and https://f-droid.org/fdroid-icon.png.

Is there a rule how to construct the repository-icon download url ?

I am currently implementing a new f-droid-catalog-app and want to show the icons of repositories where an app can be downloaded from ( see Home · k3b/F-Droid-Universal-Catalog Wiki · GitHub )

I don’t think it is used?

Maybe someday. WARNING, links to non-free dev site:

Here [suggestion] Make repo of origin clearly visible when browsing apps in the client (#2349) · Issues · F-Droid / Client · GitLab

and here make source repository obvious (#2107) · Issues · F-Droid / Client · GitLab


Based on forum page logo


and website home page logo


Here are things to see (WARNING, non free dev site)

Thanks for the answers.

Is it possible to add an optional icon to fdroid-server-software reachable at the repo url https://f-droid.org/repo/index.png ?

That should be easy to implement.

A fixed name index.png could make the json Repo.icon = ''fdroid-icon.png" obsolete.

I will drop the “Repo.icon = …” info from my program…

That is a good idea. Maybe the the fdroid-archive (https://f-droid.org/archive/) should also be excluded from the warning. ==> Issue some kind of warning if downloading from other than fdroid-main-repo · Issue #2 · k3b/F-Droid-Universal-Catalog · GitHub

I created an issue for this add Fixed location repository icon (#1001) · Issues · F-Droid / fdroidserver · GitLab

In the meantime i use my own logos:

@Izzy is it ok if i use your web-site icon “https://www.izzysoft.de/img/site_logo.png” as izzy repository logo?

For f-droid-main-repository i will use the current fdroid-client-app icon from source repository from “https://gitlab.com/fdroid/fdroidclient/-/raw/master/app/src/main/res/drawable-mdpi/ic_launcher.png?inline=true

See the answer in the issue. It’s the same icon btw :slight_smile: And yes, in reference to my repo/website this icon can be used (I have to be that specific as the stilized I+S aka IzzySoft is ™ to protect my domain).

Finally I found the icon at https://f-droid.org/repo/icons/fdroid-icon.png where the icon name “fdroid-icon.png” came from catalog file. Thanks for the support

Oops, just now took a closer look at the URL you mentioned. For the repo, the correct one would be https://apt.izzysoft.de/fdroid/repo/icons/izzy-on-droid.png – as pointed out by the index file :wink: