F and F

FOX DEN

Home of the goofiest goober.

Finnegan's Static Site Generator

What is it?

FSSG is a library written in the Swift programming language for creating static webpages. I have created it because I am a maniac and want to write my websites in Swift. There isn't really a better reason, there are way better SSGs which can accomplish so much more than FSSG, but you know, Swift.

How does it work?

At the heart of FSSG is Elementary. Elementary is a library which allows writing HTML code in Swift. FSSG simply wraps around it by adding a way to create a site hierarchy and a few useful SSG features, such as templates or content management.

Can I use it?

First of all, I'm glad I'm not alone with my Swift obsession. Second, I've created it mainly to fit my own needs, so it might not be ideal for all use cases, and also the code is a little messy. Now, if you still want to give it a try, you can find it on GitLab.

Status

  • work in progress
  • might contain bugs
  • code can be a little messy
  • Swift generics will be the end of me