1bd777f0e5
* Fixed failing tests on windows when user is not VssAdministrator. * Fixed windows specific testcases related to \r * Added the ability to perform POST requests to load_data * make tests on windows deal with both \r being there on windows, and \r not being generated as on my personal windows system. * undo earlier commit eaaa8c3ddd65d474161073a6fb80599eea1a9a21 because it fails on azure buildserver * added new arguments to the hash for the cache function. So caching now works as it should * added new arguments to the hash for the cache function. * improved documentation of load_data POST with better example. * added basic derive traits * changed load_data param contenttype to content_type * fixed caching issues that went missing? * format * made code more idiomatic as suggested by keats |
||
---|---|---|
.github | ||
completions | ||
components | ||
docs | ||
src | ||
sublime | ||
test_site | ||
test_site_i18n | ||
.dockerignore | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
azure-pipelines.yml | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
Dockerfile | ||
EXAMPLES.md | ||
is-ehh.svg | ||
is-no.svg | ||
is-yes.svg | ||
LICENSE | ||
netlify.toml | ||
README.md | ||
rustfmt.toml | ||
snapcraft.yaml |
zola (né Gutenberg)
A fast static site generator in a single binary with everything built-in.
Documentation is available on its site or
in the docs/content
folder of the repository and the community can use its forum.
Comparisons with other static site generators
Supported content formats
- Zola: markdown
- Cobalt: markdown
- Hugo: markdown, asciidoc, org-mode
- Pelican: reStructuredText, markdown, asciidoc, org-mode, whatever-you-want
explanations
Hugo gets for the template engine because while it is probably the most powerful template engine in the list (after Jinja2) it personally drives me insane, to the point of writing my own template engine and static site generator. Yes, this is a bit biased.
Zola gets for multi-language support as it only has a basic support and does not (yet) offer things like i18n in templates.
Pelican notes
Many features of Pelican come from plugins, which might be tricky to use because of a version mismatch or inadequate documentation. Netlify supports Python and Pipenv but you still need to install your dependencies manually.