Pal is a color, command-line calendar similar to gcal with support for displaying events and holidays. It supports many types of recurring events (daily, weekly, monthly, yearly) and has an easy to use interface for adding new events. pal is distributed with calendar files that include significant holidays and events.
| Tags | Office/Business Scheduling Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: This release features a new event manager that allows users to interactively add, edit, and delete individual events. Reminders can be emailed to users before an event occurs. There were also several bugfixes and more translations.


Changes: This release is compatible with glib 2.0 and higher (previously at least glib 2.2 was required). Easter related events are now properly displayed. This release fixes several minor bugs, including some UTF-8 related bugs.


Changes: This release adds support for two more types of monthly recurring events. It also includes a new German translation and several small bugfixes. pal can now output LaTeX calendars suitable for printing.


Changes: This release improves internationalization support by allowing UTF-8. encoded event files pal's HTML output can now be easily styled with CSS.


Changes: This release adds the ability to use different colors for diffferent types of events. Weekly and daily recurring events are now supported. All recurring events can now have start and end dates. All types of events can be added to calendars interactively with a new, easy to use interface. This release also adds the option to output an HTML formatted calendar.
- All comments
Recent commentsRe: Needs option to parse ~/.calendar file
Thanks for the suggestion. I have considered implementing this feature previously and I might work on it in the future. However, a good search and replace with a few regular expressions should be able to convert a ~/.calendar file to pal's file format relatively easily.
Needs option to parse ~/.calendar file
Feature request.
Thanks.