properdocs
ProperDocs is a static site generator designed specifically for creating project documentation. It serves as a complete, drop-in replacement for MkDocs, maintaining full compatibility while focusing on bug fixes and incremental features after the original project was abandoned. Users write documentation source files in Markdown, which the tool converts into static HTML during the build process. This output can be deployed to any basic web server, with common usage including GitHub Pages. Configuration is handled through a YAML file named properdocs.yml, which defines the documentation structure, theme settings, and plugin options. The software is highly extensible via a catalog of plugins, themes, and Python-Markdown extensions. It is particularly suitable for developers seeking a modern, actively maintained solution for documentation without needing to migrate away from existing MkDocs workflows or configurations. The tool is open-source under the BSD-2-Clause license and supports a community-driven developm