What is htmlppc
Htmlppc is a simple include-processor for static HTML files. It is written in pure Python 3, so you can use it on any platform with an available Python 3 interpreter.
The name htmlppc means HTML PreProCessor.
If you maintain a static HTML project, htmlppc allows you to include automatically HTML fragments, which are likely to change often. This will prevent that headache of editing lots of files if something changes in the navigation or some new files are added in your project.
You simply write some HTML comments in your file, which controls the include process. All includes are specified in one file. If you want to add a single link in the navigation, you only have to edit this one file and invoke the htmlinc tool. It is made to make your life much easier.
Htmlppc is free software, licensed under the terms of the GNU General Public License, Version 2 or (at your option) any later version.