You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Michał Góral 873f501680 relicense 2 months ago
doc Cache build results 2 months ago
src/stag relicense 2 months ago
tests Cache build results 2 months ago
.gitignore Added a script to build the whole documentation 10 months ago
CHANGELOG relicense 2 months ago
LICENSE Added license 1 year ago
Makefile Add optional publish to gitea 2 months ago
Makefile.ci deploy stag docs to WEBHOOK_DEPLOY_DIR (not current) 3 months ago
Pipfile First test 1 year ago
README.md Add link to online documentation 7 months ago
config-default.toml Pipelines cleanup 1 year ago
pyproject.toml relicense 2 months ago

README.md

Logo featuring a stag

Stag

Stag is a simple, extensible static site generator, where almost every part is a plug in. It's almost too easy to extend it with your own functionalities.

Online documentation

Features

Out of the box Stag comes with the following features:

  • pages can be generated from Markdown with enabled support for footnotes, fenced code blocks and some typographic goodies.
  • support for Asciidoc (via asciidoctor)
  • generic support for file front matters
  • Jinja2 templates
  • taxonomies (e.g. tags)
  • RSS feeds
  • generation of nice URLs:
    • foo/index.mdfoo/index.html
    • bar.mdbar/index.html
  • extensible with plugins and macros (shortcodes)

Installation

PyPI: https://pypi.org/project/stag-ssg/