Symfony Client is used to use Github API and downloading. Need to extract HTTP Client abstraction first. Then try to use a fiver based async client (react or amp) or curl multi.