A Simple Website Builder

This is a website generator with support for pages, blog posts, and tag listings.

You write your content in markdown files and tag them with headers.

Configuration options are located in the config.yml file.

Requirements:

  • Write content in markdown
  • Control the URL structure for each post.
  • Generate a clickable list of blog posts.
  • Theme able?
  • Generate a list of posts that share a specific tag.
  • Configure main navigation via a file.

Sources:

https://dev.to/ritza/create-a-static-site-generator-with-python-and-replit-4bh6