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