@david_uwi I feel your pain. Before I learned GitHub I was always trying to find things like this.
There is mixed news for you!
The good news is QB64PE GitHub project works with the concept of "Releases" which you can see on the right. Here is an annotated screenshot for you. It's confusing unless you understand how GitHub works.
- Go to https://github.com/QB64-Phoenix-Edition/QB64pe/
- On right side, click Releases
- The most recent release is at the top of this page, but you have to scroll down to get to the Assets (Downloads)
- Click the asset (download/zip/whatever) for your platform to get it
My hope is in sharing this step by step I served you a little how to that you can use for other GitHub projects that you can't find download links for.
The bad news is, not all projects hosted on GitHub use "Releases", some don't even have "Tags", and some don't even offer compiled binaries for various platforms.
If this is the case you can download the source code and compile yourself and check the
README.md file (it's like old DOS README.TXT files) to learn more. Sometimes they have a BUILD.md or such, just look around in the zip you download.
But the best thing would be to actually download and
install a "git" client. Which will then let you use the CLI to clone repos. You can simply avoid this sure, but if you start getting into it, it's really addictive. I don't build anything anymore unless I'm using a git repo. Version control is too good to pass up!
You can also use other git repos inside your own git repo from other developers, like for example I'm using
@a740g Toolbox64 as a submodule in my own
QB64Dungeon project. It's powerful and painless (ONCE YOU LEARN! - painful until then)
If you're not into all this you can compromise even by using a desktop GUI client for git. There are many, but the official
GitHub Desktop app is a great start and easy to grok. The
help on github is also awesome.
Plus you have all of us to help you learn if you want to!
Take care, and hope this helps!