icalBuddy is an open source and free command-line based tool that you can use to get lists of items (i.e. events and tasks/todos) from the OS X calendar database (the same one iCal uses.)
The distribution archive (i.e. the zip package) comes with scripts for installing and uninstalling (called install.command and uninstall.command, respectively).
You can run these by double-clicking on them in the Finder, or in the normal fashion from the Terminal (they’re scripts).
What's New in This Release: [ read full changelog ]
· Fixed a crash that sometimes occurred when printing event attendee names.