Skip to content

basus/colophon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Colophon: An Extensible Static Site Generator

Colophon is a static site generator built atop the Pollen publishing system.

Colophon's goal is to be a tool for thinking and writing, as well as for publication. This is in contrast to other static site generators like Frog, Jekyll, or Hugo. This package also provides several libraries that help with writing websites with Pollen. It is heavily inspired by and based the work of Joel Dueck, epecially The Notebook.

Components

Colophon currently has the following components

  • Libraries providing convenience functions to write documents in Pollen. Mainly this includes functions that implement a growing subset of HTML5 tags in an intelligent, Racket-friendly manner.Convenience functions over to work with Pollen code. This is found in the pollen subdirectory.
  • Code for Colophon itself, found in the colophon subdirectory. Though most of this works with Pollen code, it implements features that are specific to a static site (for example, generating index pages for blog posts or tags).
  • A website, built with Pollen and Colophon, found in the website directory. This is an example of Colophon in action, and is used to guide development.

About

An experiment in static site generation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published