This project is a Python-based static site generator (SSG). It converts Markdown content into static HTML pages using customizable templates and styles. The tool is designed for simplicity and flexibility, making it easy to build and deploy fast, secure, and maintainable static websites.
- Converts Markdown files to HTML
- Uses customizable HTML templates
- Supports static assets (CSS, images, etc.)
- Simple command-line interface
- Easily extensible for custom needs
src/— Source code for the generatorcontent/— Markdown files to be convertedpublic/— Output directory for generated HTML and static assetsstatic/— Static files (CSS, images) to be copied topublic/template.html— Main HTML template
-
Place your Markdown files in the
content/directory. -
Run the generator:
bash main.sh
or
python3 src/main.py
-
Find the generated site in the
public/directory.
- Python 3.8+
MIT License