pull down to refresh

You're right, even open source libraries are mostly chinese, go figure.
Are you comfortable with the command line? You could try this webapp (requires nodejs) that in theory lets you scan while being offline: https://github.com/gokulkrishh/qrcodescan.in
I prefer copy-pasting the invoice text. Feels safer and I need no additional tools.