I've decided to make it myself; here's the initial commit