Putting stuff on Github seems currently the most used way of sharing stuff with the world. Just create a src or source folder and put the separate parts in its own folder there, add a Readme.md and select a proper license model (for just sharing GPL, LGPL, MIT licenses are often used, or write...