mcLauncher2
Launcher - responsible for managing different minecraft versions, downloading new versions, and launching the minecraft version chosen
Source code:
github.com/.../mcLauncher2
Downloads