Skip to content

qjcg/elx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elx

A simple static site generator.

NOTE: This is alpha software.

Features

  • Converts directory with markdown content to static HTML
  • Templates for:
    • blogs
    • photo galleries
    • presentation slides
  • TOML-based configuration
  • Optional minification of web content

Non-Features

  • Lots of subcommands
  • Lots of options
  • Lots of cornercases
  • Lots of markup formats

Directory structure

mysite
├── assets
│   ├── css
│   ├── img
│   └── js
├── _includes
├── _layouts
├── _posts
└── _site

References

Usage

# Create a new site in ./potatoes.com.
$ elx init potatoes.com

# Create a new site in the current directory.
$ elx init

# Build
$ elx build

Licence

MIT.