Ovenfreak is a very small Python wiki. It supports FastCGI, mod_python, and mod_wsgi. It's damn cool, and I can tell you want it because I'm watching you.
Installation is very simple. Here are all the dependencies: Jinja 2, markdown2, SmartyPants, and Mercurial. They are all optional and, furthermore, replaceable. If you're convinced, the journey continues in the sidebar links.
Did I mention that it powers the National Enloe Mathematical Olympiad website? It does.
News
- New feature: Revisions to articles are now backed by Mercurial, which means Ovenfreak gets diffing, old-revisions viewing, and other time machine features for free.
- Ovenfreak's Mercurial revision control and issue tracking are now hosted on Assembla. Everything else will remain here.
Why, Super-Programmer, Why?
- MoinMoin is too big for the end-user to hack on.
- The Python wiki market is pretty small.
- I'm awesome, therefore everything I produce must be awesome.
Features
- NEW: History system backed by Mercurial. You can now view pages' histories, look at specific revisions, and look at diffs.
- Works on shared hosting without any frameworks. Ovenfreak only needs (1) mod_python or FastCGI; (2) Python 2.4 or above; and (3) tender love.
- Easy integration with sexy text filters like Markdown, SmartyPants, and Textile.
- Markdown and SmartyPants included and used by default
- Easy integration with template systems: Jinja 2 by default, but it's a one-method change to anything else.
- Compatible with WSGI and therefore WSGI middleware.
- Written with modularity and hacking in mind.
- Some say "Damn fast." Others, "What just happened? It was so damn fast I didn't see."
- Small and sweet and open to suggestions.
Coming Up
- Exposing the user account system so there's more than just an administrator.
- Talk pages.
- A metadata system.
- Edit previews.
- What else? File a ticket.
Goals
- No wiki is going to be perfect: Aim for simple configuration and, if that's not possible, the ability to hack the code.
- Modular and loose, like my women.
- Balloons for small children.
Coda
- By Hao Lian (shadytrees).
- Licensed under BSD.