Only two of the six requirements listed don&#x27;t seem to be well supported by Github:<p>&gt; Must have a way to setup issue templates prescribing what fields are required
&gt;Must have ways to organize issues other than labeling (milestones, priorities, etc.)<p>Sounds like fertile ground for someone using the Github Issues API [1].<p>[1] <a href="https:&#x2F;&#x2F;developer.github.com&#x2F;v3&#x2F;issues&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.github.com&#x2F;v3&#x2F;issues&#x2F;</a>