This application generates static sites from markdown using Go. To modify, please edit the markdown file in content/index.md
. The generation is done through a Golang application that parses the markdown, wraps in a base HTML template found at templates/base.html
, then outputs the result into the public/
.
Once generated, the application will host the content at localhost on port 8080.
Select the appropriate package for your system.
- For Intel Macs: ssg-apple-intel-amd64.zip
- For Apple Silicon Macs: ssg-apple-silicon-arm64.zip
- For Linux: ssg-linux-amd64.zip
- For Windows: ssg-windows-amd64.zip
Extract the files and modify to your liking. Be sure to execute chmod +x path/to/executable
if running on Linux or Apple systems.
- Modify the
index.md
file located incontent/
- If desired, modify the HTML file located in
templates/
- The application reads any CSS file named
style.css
in theassets/
directory. If you don't wish to use The Monospace Web, simply replace the CSS with your own. - Once finished, run the executable.
- Modify the
index.md
file located incontent/
- If desired, modify the HTML file located in
templates/
- The application reads any CSS file named
style.css
in theassets/
directory. If you don't wish to use The Monospace Web, simply replace the CSS with your own. - Once finished, simply run the application with
go run .
- This site generator uses Oskar Wickström's "The Monospace Web" CSS file.