svgcal [download]
svgcal is a program I wrote that reads in a plain-text input file with a weekly agenda and outputs an SVG calendar. It is currently hosted on SourceForge. (svgcal on sf.net) Below are some screenshots of the sorts of calendars it can generate:
As of 2011-06-18, it only works with weekly calendars. Here's the input file that was used to generate the example screenshots above:
Mon-Fri 8-8:30 commute
Mon-Fri 8:30-17:30 work
Mon-Fri 17:30-18 commute
Mon-Fri 11:30-12:15 lunch
Mon 18:15-19:15 softball
Mon 19:15-22:00 drinking
Sun-Sat 23-8 sleep
Tue,Thu 21:45-1:00 raid
Fri,Sat 21:00-1:15 drinking
Mon-Fri 8:00 wakeup
commute {
still: unimplemented;
}
If you're looking for a way to visualize your weekly agenda, I'd recommend checking it out!
svgcal is released under the GNU GPL v2.