Skip to content

kitsunecafe/roxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roxy

This is a very lightweight and small static site generator. This is a highly unstable project with no promises of consistent API or even that it's functioning. Use with caution.

Usage

roxy --layouts ./layouts --content ./content --output ./build --theme theme.tmTheme

Layouts

Roxy layouts are made with Tera templates. Most of the functionality of Roxy comes from Tera.

Content

Content files are a combination of Frontmatter and Markdown (separated by dashes.)

title: My first post!
---
Hello, Roxy!

There is one special Frontmatter field: layout. By default, this will be index.html (from whatever directory is selected as the layouts folder). Setting this field will change the template Roxy uses for this file.

title: My post with a custom layout
layout: special.tera
---
# Fancy!

Markdown is parsed using pulldown-cmark.

Themes

Roxy takes any theme which is accepted by syntect.

About

A very small static site generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages