Cake wallet seems to be a pretty good open source wallet with quite a few features, too.
There are some other open source software wallets (or I think that they are open source?) listed on Wallets recovery:
https://walletsrecovery.org/#wallet-cakewalletYes cake wallet is great option and I also highly recommend because against other multi coins wallet because it has far more better features than most of them, from adding nodes which is one thing most popular multi coin wallet do not have. Also the major problem is the lack of Bip44 standard not added which means for any new cryptocurrency coin you would need to have a different seed phrase for it, I don’t know maybe recent updates have addressed this but it’s a big flaw for multi coin users needing to save multiple seed phrases for each coin added.
Then minimal problems like not supporting fees below 1sats/vbyte. Regardless it’s a much much better multi coin wallet.
For me though I prefer my bitcoin only wallet for bitcoin storage because no matter how good a multi coin wallet is bitcoin only wallet usually has better bitcoin user features than them and this why I stick with BlueWallet