Initial commit

This commit is contained in:
Chris Gregory
2025-11-25 08:17:08 -05:00
commit c654af4c92
10 changed files with 567 additions and 0 deletions

17
README.md Normal file
View File

@@ -0,0 +1,17 @@
# Yet Another Blog Static Site Generator
This is a static site generator for the "Yet Another Blog" blog (@
epicgamers.party). It is written in C and is run on the web server. The web
server runs on Debian 13 as of writing, so this program is only for GNU/Linux
operating systems and especially for the Debian flavor.
Currently, only Markdown is supported for parsing. Template files are written
in HTML and CSS with specific custom syntax embedded within for the `yab-ssg`
executable to find areas to insert content.
# How to Use It
Run the `yab-ssg` executable along with some commands/arguments.
`yab-ssg build` compiles all Markdown files into their respective HTML+CSS
files.