Spook allows you to easily organize and generate a website. There's no funny buisiness, your website is your own.
Just create a template file in 'spook.scm' like so:
(template `((html (body (h2 "Welcome to my website!") ,body (p "~Made with Spook~")))))
And then throw SXML files in the pages/ directory!
;; pages/index.scm (page #:title "My Webpage" #:body `(p "Hello, Spook!"))
You can even use the special directory pages/blog/ to generate a blog index!
;; pages/blog/01-Hello.scm (page #:title "First Blog Post" #:date "Jan 2, 2020" #:body `((p "This is a blog post") (p "It is nice :)"))
It's a simple generator, designed to be easy to grasp. As the name implies, it's inspired by (but not a fork of) David's awesome Haunt generator, which has more features than Spook
(Please note that MY Spook has no affiliation with THIS spook. Man, I am really bad at picking program names!)
Anyway I hope you enjoy using Spook!
Clone the repository:
git clone https://gitlab.com/MutoShack/spook.git