- jinja2 and mako for pythonic templates.
- translitcodec and unidecode for a better NFKD algorithm
- smartypants & typogrify – modern typography
- reStructuredText and textile
- Markdown (or Discount, a C implementation of Markdown)
- any Pandoc dialect
- syntax highlighting via pygments
- AsciiMathML via python-asciimathml
- reStructuredText Code directive, Sourcecode and YouTube directives inspired by blohg
- acronym definitions and implementation from the Pyblosxom plugin
- Hyphenation is based on Frank Liang's algorithm TEX hyphenation patterns
- sebix <email@example.com> who forced me to make docs and work with linux' locale and also supplied the textile and metalogo filter.
- moschlar who implemented Mako templating
- 0x1cedd1ce for his code to ping to Twitter
From PyBlosxom I've stolen the awesome flat filesystem idea and the concept of chaining callbacks to produce a default blog and/or extend it to your needs, when you need it. Nanoc is quite difficult for me, since I am not familiar with the ruby language, but is has two cool aspects: YAML configuration files and filters. And from my own project, I got boring markup rendering, several HTML/XML preprocessors and the basic concept of how to develop a web 2.0 blog system.