Gitlab actual has a way better interface when it comes to Downloads
As far as I know on GitHub you have three options
- git clone
- Download Individual Files
- Download A compress version of all files
GitLab has downloads buttons on every view so you can
- Download an individual file
- Download an entire Directly, by itself
- Download the entire Program