@killyourfm I'm not sure "source" is a good word here given it's an incredibly common abbreviation for "source code". You'd have two meanings that are ambigiuous even in context.
Struggling to come up with anything unambigious...
Library - Already a different software concept
App Store - Implies shopping rather than storage
Is repo a hard thing to teach? I feel like specificity is often more important than simplicity when learning.
Hopefully there's a word that's simple *and* specific!