@blacklight447 most of those things already exist in GitLab. But GitLab has a free software version and therefore can work under an own brand.
If someone wants to replace gitlab with something else it's rather easy compared to giving up the control of back links etc to a platform like GitHub which then owns your history.
The vendor lock in is a lot less with GitLab.
This is my personal microblog. It's filled with my fun, joy and silliness.