Metadata-Version: 2.4
Name: bakesite
Version: 0.4.0
Summary: The Simplest Static Site Generator
Author-email: Andrew Graham-Yooll <andrewgy8@gmail.com>
License-File: LICENSE.md
Requires-Python: >=3.9
Requires-Dist: markdown-it-py[plugins]
Description-Content-Type: text/markdown

# Bakesite :pie:

A refreshingly simple static site generator. 

Markdown in. HTML out.

> As good as Grandma's pie.

# Getting Started

```
pip install bakesite
```

Create a `content` directory with a `blog` directory that contains all your markdown files. And then create a `content/index.md` file. 

```
bakesite bake
```

And then 

```
bakesite serve
```

View the site on `http://localhost:8003`


### Yet Another Static Site Generator

While I used both Jekyll, Pelican and Hugo for different iterations of my personal blog, I always felt the solution to the simple problem of static site building was over-engineered.

If you look into the code bases of any other aforementioned projects, understanding, altering or contributing back is a daunting task. 

Why did it have to be so complicated? And how hard could it be to build?

## Acknowledgements

Thanks to a previous project by Sunaina Pai, Makesite, for providing the foundations of this project. 

## Philosophy

> Make the easy simple. And the hard possible. 

## Disclaimer

If you are looking for a site generator with reactive html elements, this project is most likely not for you. 