It really depends. If you're looking for a software wallet, then unfortunately you probably wouldn't find one open-source app for all of those coins.
If you hold coins that are worth a lot(probably $1k+), get a Ledger Nano S[1] or a Trezor[2]. Though they're not 100% open source, both devices are made by pretty reputable companies in the crypto space.
[1]
https://ledger.com/[2]
https://trezor.io/