Write renderer plugins¶
Contrary to action and VCS plugins, renderer plugins are plain Plugin, that implement interesting stuff at the end of the Builder.compile hook.
Jinja2 renderer¶
If you plan to write a renderer that write some file using the jinja2 module, you should probably subclass jinja2.Jinja2Renderer.
HTML renderer¶
The HTMLRenderer is a subclass of Jinja2Renderer (see above). If you want it to render files and README differently, you can write a file or README renderer, which are subclasses of HtmlFileRenderer and HtmlReadmeRenderer.