svgcal now available on sf.net

This afternoon I decided to go ahead and post a project I’ve been working on “in secret” to SourceForge: svgcal. svgcal is a simple program for generating SVG calendars from a plain-text input file. An example input file looks like this:

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

The calendar generated by this input file looks like this:

svgcal example screenshot

svgcal example screenshot

svgcal also has what I think is a novel option to generate circular calendars – daily agenda items represented as their time on the clock rather than the traditional rectangular weekly calendar. Using the same input file, one can generate a circular calendar that looks like this:

svgcal example circular screenshot

svgcal example circular screenshot

I don’t know of any other tool that creates calendars that look like this. (Note that the circular bit is a little “experimental” at the moment and not quite as pretty as I’d like it to be).

Anyhow, if you’re looking for a tool for generating SVG calendars from a plain-text agenda, check out svgcal!

Advertisements