Calrendar

Softpedia Award
CC-GNU GPL
Support This Project
SourceForge.net Logo
Project Page

Calrendar is an open source freeware program for rendering print quality calendars. It is currently in alpha stage, which means that it is sensitive and will most likely break at one point or another if you do not treat it exactly like it was supposed to. The output from the program is XSL-FO, which can be rendered to PDF using an XSL-FO engine. If XEP from RenderX is used PDF can be generated from the program directly. They have a free personal edition which can be downloaded from their homepage. Below are a couple of examples of what the program can do.


Swedish flag
svenska

Swedish calendar example
Swedish example image 45kB
Swedish example PDF 5MB

Norwegian calendar example
Norwegian example image 45kB
Norwegian example PDF 5MB

United States calendar example
US example image 45kB
US example PDF 5MB

Images used in the example calendars are taken by Siv Samuelsson. The program itself is licensed by CC-GNU GPL, but the resulting calendars are license free. That means, if you can make a buck by using the program, so much the better for you. If you improve the program, you will either send me the improvements or release your own program under the same license.

The following countries calendars are currently supported: Sweden, Norway, and United States

Download

Calrendar 0.09 alpha setup (2007-12-30)
This is a Windows installer that will install the Calrendar program on your computer. Note that you will need an engine converting XSL-FO to PDF to generate output that you can use. If you install XEP in the subdirectory named RenderX the program will automatically detect it and enable PDF output. It has been tested on Windows XP and Vista. You will need .NET 2.0 or later installed to run the program and Java if you want to use XEP. Note that java.exe must be in the PATH.

Calrendar 0.09 alpha source code (2007-12-30)
This is the source code for Calrendar. It is a Visual Studio solution file containing the source code for the graphical interface in VB.NET and the code for producing calendars in XML with XSLT.

Lars Rönnbäck