You know, this has me thinking... I should probably take the entire /sys disk, and put it up as a GitHub repo. Then people could make pull requests with fixes or enhancements.
On the other hand, my goal here is to create a very stable platform for people to build on. So once 1.0 is released, I would be very hesitant to accept any changes that might break existing projects. But I think that could be managed.
Also just realized: this forum needs a "thinking" emoji! 🙂 (Edit: it appears that Flarum's emoji support is pretty weak, though it does support Unicode... 🤔)