Robert
I completely understand.
I read your response above that you weren't using GitHub, but I now see that you are and that what you really said is that you are not using Esri's repo for sharing.
It seems that widget authors could have the best of both worlds by publishing their source code to GitHub and then linking to the releases (.zip files) here on the forums. That way the minority of this audience that are developers, as well as other developers that are not on GeoNet, can help contribute to the code, and the portion of this audience that wants to just download the latest .zip file can continue to do that here. Seems like a win-win, but you would know better than I what the reality of that is. I can imagine that having to keep track of issues in two places could be a hassle.
I myself was totally ignorant to how much code was being passed around here on GeoNet until recently, and am coming from the other direction. I'm starting to try and give my GitHub projects a presence here on GeoNet in the hopes that a new audience will find them useful, and I sincerely appreciate the help that you have already been to me as I struggle to figure out how to do even the simplest things in GeoNet.