flux

command module
v0.0.0-...-f40b88d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2022 License: Apache-2.0 Imports: 1 Imported by: 0

README

Flux - Static Site Generator

Flux is an opinionated Static Site Generator written in Go programming language. It works as a command line utility. (In Development, highly unstable)

Project on hold

Features (v1)
  • Support for front matter
  • Syntax highlighting
  • Support for Go templates
  • Support for Markdown files
  • Live reloading with http server
  • Support for Pug (stretch)
  • Support for CSS language extensions (stretch)
Folder Structure
/my_blog
	/templates
		/partials
	/static
	/pages
		post_title.md
	/_site
Markdown Front Matter
---
title: Post Heading
short: Short post intro
date: 24th Jan 2021
template: index.html
---
Configuration File

This file will contain data related to site metadata. This data is available throughout the project and can contain any number of key value pairs.

site_title: Blog title
email: khushmeet@hey.com
twitter_username: @khushmeeet
github_username: @khushmeet
...
Binary functionalities
  • flux help
  • flux build
  • flux serve
  • flux init
  • flux clean

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL