Size: 3448
Comment:
|
Size: 3766
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 12: | Line 12: |
Line 15: | Line 14: |
* [[https://wiki.python.org/moin/StaticSiteGenerator|Complexity]] - A refreshingly simple static site generator, for those who like to work in HTML. | * [[http://complexity.rtfd.org/|Complexity]] - A refreshingly simple static site generator, for those who like to work in HTML. * [[http://crotal.org/|Crotal]] - (Jinja2)-A static site generator written in Python, using Jinja2 template engine, BSD |
Line 17: | Line 17: |
* [[https://github.com/aaronsw/html2text|html2text]] - useful tool to convert HTML into Markdown. | |
Line 18: | Line 19: |
* [[http://mynt.mirroredwhite.com/|Mynt]] - Static website generator based on Markdown and Jinja2. BSD-3. | * [[http://mynt.uhnomoli.com/|Mynt]] - Static website generator based on Markdown and Jinja2. BSD-3. |
Line 27: | Line 28: |
* [[https://pypi.python.org/pypi/Tahchee/1.0.0|tahchee]] - [[Cheetah]]-based static web site generator | |
Line 28: | Line 30: |
* [[http://urubu.jandecaluwe.com/|Urubu]] - A micro CMS for static websites, with a focus on good navigation practices. AGPL. * [[http://wok.mythmon.com/|wok]] - MIT licensed, Jinja2, Markdown, reST, etc. |
|
Line 29: | Line 33: |
From Aaron: | |
Line 31: | Line 34: |
* [[https://github.com/aaronsw/html2text|html2text]] - useful tool to convert HTML into Markdown. | |
Line 35: | Line 37: |
* [[http://www.nthwave.net/elements/]] - powerful tool for experienced web developers of year 2001, requires at least Python 2.2 | * [[http://www.nthwave.net/elements/]] - powerful tool for experienced web developers from the year 2002, requires at least Python 2.2 |
Line 41: | Line 43: |
* [[http://www.ivy.fr/tahchee/|tahchee]] - [[Cheetah]]-based static web site generator | * ? |
Static site generator is a software that takes some text + templates as input and produces html files on the output. A picture:
┌──────┐ ┌───────────┐ ┌─────────────┐ ** │ text │ + │ templates │ = │ .html files │ └──────┘ └───────────┘ └─────────────┘
Generated site can be blog, game list, interactive demo or anything else.
Static site generators written in Python
Blogofile - (Mako, Jinja2)-based generator with supports for (reStructuredText, Markdown, Textile), Git, Disqus, RSS feeds, plugins, and S3, very nice license with human touch.
Clay - Jinja2 for easy site prototyping, MIT.
Complexity - A refreshingly simple static site generator, for those who like to work in HTML.
Crotal - (Jinja2)-A static site generator written in Python, using Jinja2 template engine, BSD
Cyrax - poetic Jinja2 engine, used for osgameclones.
html2text - useful tool to convert HTML into Markdown.
Mynt - Static website generator based on Markdown and Jinja2. BSD-3.
Nikola - Generator supporting reST, Markdown, IPyNB et al.; using Mako and Jinja2 for templates; supports multilingual sites, galleries, RSS feeds, DISQUS et al. for comments. Incremental builds. MIT license.
Obraz - Static blog-aware site generator mostly compatible with Jekyll, MIT
Poole - static website generator, Markdown. GPL.
Pelican - Uses Markdown or ReST for content and Jinja 2 for themes. Supports DVCS, Disqus. AGPL.
PubTal - Templating#SimpleTAL-based static site generator, BSD-3
rest2web - Generates Websites from ReST contents, BSD
Sphinx - Python's official documentation system that turns ReST into HTML, LaTeX, man pages, plaintext, and has many features for making site trees, inter-linking, and other documentation necessities (Jinja2 as default template engine). BSD.
staticninja - MIT, Jinja2, auto-compile. That simple.
Tinkerer - blogging engine/static website generator powered by Sphinx with polite-correct license list.
Urubu - A micro CMS for static websites, with a focus on good navigation practices. AGPL.
wok - MIT licensed, Jinja2, Markdown, reST, etc.
These are outdated, but worth mentioning:
http://www.nthwave.net/elements/ - powerful tool for experienced web developers from the year 2002, requires at least Python 2.2
See also static blog generators.
Dead links for software archaeologists
- ?
** ASCII diagram was drawn with Far Manager