WebGen
WebGen is a very small offline content management framework. It is apprioriate for me and for most websites.
I wrote the code 2004 as I was redesigning my website on
mazcity.de.
A typical website consists of several pages and should present the same layout for all pages. When writing the content one should not bother about it's presentation. WebGen supports a wiki based content definition and also standard html content.
WebGen seperates the content from the presentation layer and generated upon the content files the pages using a template. After completing the generation it is capable of automatic upload the pages to the webhoster via FTP/SCP or other technics.
It mainly is designed as an apache ant task. The task will convert a content xml file to a html page by using a velocity template.
In combination with ant it is a powerful small tool offering all file handling and manipulation tasks of ant.
Source Code
WebGen is intended to be licensed as open source. I had hardly time to clean the code and write a manual and all that things. So the source code isn't publishes up to now. But if you are interested in the code, so get in touch with me.