Of course Github is just an example but you can pretty much regex any URL and further filter out anything in order to get the apk link with it. So depending on your level of privacy requirement and trusted sources, you can skip all the centralized ones and build your own list of sources.
Binaryeye supports both decoding and encoding via Share menu. So you can share an image from any app to decode(can also be a photo that has a qr code somewhere). It also supports sharing a text or link to generate one. It also has searchable history support.