The project takes markdown files as input and generates static HTML pages, making it an excellent tool for lightweight website development.
- Clone Repository:
git clone https://github.com/frozendolphin/Static-Site-Generator.git - Ensure python is installed (version 3.x recommended):
python --version
- Keep markdown files in
content/ - Change the styling and add images in
static/
Run local server with main.sh script:
./main.sh
the python server will start at http://localhost:8888/
To generate for deployment, use build.sh script:
./build.sh
This creates a docs/ directory, which can be used for GitHub Pages hosting.
This project is licensed under the MIT License.