cliftonsnyder.net - projects - svgcal

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.