Learn English – an online “shop” that provides only software available for free

nounssingle-word-requestssoftware

I have a platform for user created content and applications that can be downloaded from within a launcher for free. I am looking for a term that tells users where they can browse extensions, applications etc.

For me the term shop sounds like something where you have to pay for new content, so I am eager to find a noun which doesn't imply this and emphasizes that the downloads are free; and if possible something that even emphasizes that all downloadable content is free.

Here are some short sample sentences:

Head over to _____ in order to acquire three new holiday maps for your game right now.

There is a new extension available which can be downloaded from the _____.

We have finished some custom game modes which you can access separately via the _____.

Best Answer

How about repository

(Computing) A central location in which data is stored and managed: the metadata will be aggregated in a repository

Oxford Dictionary Online

Related Topic