Like most things written by fasterthanlime, it will take more than an hour to read.
It's all custom now, and closed source, since I want to focus on writing rather than maintaining an OSS project that fits everyone's needs