Yatko (yatko.app) turns any public Github repo into clean download links that picks the right release asset for each visitor's OS and architecture. Swap the domain — one click to the right binary.
it's such a tiny idea but it fixes a real annoyance - clicking into a GitHub Releases page and having to figure out which of ten zip files matches your OS and CPU architecture. swapping the domain to yatko.app and getting served the right binary directly is genuinely faster than what I was doing before, which was just guessing based on the filename. it's also nice that it's open source so you're not routing your downloads through a black box.
What needs improvement
would like some visibility into what it detected before it hands me the file - right now I just trust the download link and find out after the fact if it guessed wrong. a one-line "detected: macOS arm64" confirmation before the download starts would remove that little bit of doubt.
Git Releases solves basically the same problem, a stable direct link to the latest release asset, but Yatko's per-visitor OS/architecture detection is the part I actually needed, since I'm not always downloading from the same machine.