Besides programming collaboration platforms like GitHub, which are mostly utilized by expert developers due to their steep learning curve, collaborations among end user developers often take place on wiki platforms where the software artifacts created are shared.
Online and offline communities of end user developers have also been formed, where end user developers can collaboratively solve EUD problems of shared interest or for mutual benefit.