Satelito

Static [web] site generator (ssg) made with Lua script.

$ luarocks install satelito

Satelito is a static site generator (SSG) made with Lua.

Satelito uses Markdown (and HTML) for basic content and optionally Lua files for metadata. There is no front matter support; but Lua tables are used for storing functions that can extend the functionality of your site.

For templates, Satelito uses the Etlua templating language. It is simple but powerful, because it allows you to run Lua scripts directly in templates.

Through the use of Satelito you become familiar with Lua, a fast lightweight programming language that has a small learning curve.

See the project wiki for further details <https://codeberg.org/hs0ucy/Satelito/wiki>.

Versions

1.0-11 year ago(revision: 2)82 downloads
dev-5dev2 years ago(revision: 5)8 downloads
dev-4dev2 years ago(revision: 6)17 downloads
dev-3dev3 years ago2 downloads
dev-2dev3 years ago5 downloads
dev-1dev3 years ago(revision: 7)12 downloads
beta-31 year ago(revision: 4)18 downloads
beta-21 year ago(revision: 2)16 downloads
beta-12 years ago(revision: 2)18 downloads

Dependencies

argparse >= 0.7.1-1
etlua >= 0.6.0
inspect >= 3.1.1
lua >= 5.3
lua-discount >= 1.2.10.1-1
LuaFileSystem >= 1.8.0-1
mimetypes >= 1.0.0-2

Labels

Manifests