Watch
1
0
Fork
You've already forked yapssg
0
mirror of https://git.bwaaa.space/yapssg synced 2026-11-04 02:15:58 +00:00
a static site generator for embedding Lua in your HTML
  • C 98.2%
  • Makefile 1.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-06 10:11:38 -04:00
examples/site feat: add query, query_all, find_by_id 2026-09-20 20:52:03 -04:00
src feat: add page:emit 2026-10-06 10:11:38 -04:00
.gitignore chore: somehow forgot to push gitignore, shoot me please. 2026-09-19 22:58:46 -04:00
LICENSE init: init 2026-09-16 16:32:06 -04:00
Makefile fix: fix version handling in Makefile 2026-09-20 12:08:39 -04:00
README.md chore: swap out email + domain 2026-09-29 13:47:20 -04:00

yapssg

yet another pointless static site generator

A static site generator for embedding Lua in your HTML.

Usage

Basic CLI Usage:

yapssg FILE [-o OUTPUT]
yapssg -d DIRECTORY [-o OUTPUT] [-f]

See examples for other usage.

Requirements

  • make
  • pkg-config
  • libxml2
  • luajit

Installation

$ git clone https://git.bwaaa.space/yapssg
$ cd yapssg
# make install

Contribution

Generate a patch with git format-patch HEAD~1 and email to frostinator33@airmail.cc, beginning the subject line with [PATCH yapssg]

If you are sending a revised version of a previous patch, please use [PATCH yapssg v2, v3, etc].