Ye, Github is The Best platform for any open-source project to gain visibility and to ease in more contributions(it's so damn simple on Github).
...