CGI Calendar is a CGI-based event calendar
that does not require an SQL database. It
supports unlimited events per day that can be
sorted by time and by summary. Events are
editable and can be described using HTML. It
features month, day, and single event views,
password protection, a UI controlled by HTML
templates and CSS, and support for multiple
calendars with a single installation.