µsg, a tiny static site generator https://nilptr.dev/msg.html
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Sam 33abc29ad5 feat: add source link, update footer, update style 2 months ago
assets feat: add source link, update footer, update style 2 months ago
.gitignore remove data from repository 2 months ago
LICENSE initial commit 2 months ago
README.md move _config.yaml to root of working directory 2 months ago
go.mod initial commit 2 months ago
go.sum initial commit 2 months ago
main.go feat: add source link, update footer, update style 2 months ago

README.md

msg

a tiny static site generator

usage

create a _config.yaml file in a directory (any directory!)
then, create a data directory and add .md files in there.
when you're done, run this program to output a tiny website in build/ :]

all .md files are converted to HTML. any other files not starting with _ or . are copied directly into the build directory.

example config

name: this is a website
navigation:
  - name: home
    url: index.html
  - name: about
    url: about.html

license

licensed under the 3-clause BSD license, found in the LICENSE file in the root of this repository.