Awesome
Mizi
A simple static website generator written in C++ that takes markdown format as input.
Inspired from hundredrabbits/100r.co
Created for my website abstractxan.xyz
Sample generated repo here : mizi.netlify.com
Download and run
- Clone / Download this repository
- Update
src/config.conf
for your webpages - Update
src/website.md
- Build using
./build.sh
or Run./src/mizi
to create site - Open
index.html
which openssite/home.html
Currently supported features:
- Inputs a single markdown file as input
- Configurable
<head>
and header and footer for every page - Create reusable components using templates by updating
templates.conf
# Category
## Page
### Section
- First
- Second
- Third
<p>Could write in HTML too!</p>
Inline [links!](https://abstractxan.xyz)
Inline images ![images](./media/interface/favicon.ico)
$$$ Seperate Pages
## Seperate Page
### Section
Text
{{Template Arg1 Arg2}}
- A
config.conf
file for<head>
, header and footer - Templating feature through
template.conf
Contribute
Open a new issue for bug / feature requests. PRs are welcome.