Lightning Calendar is an extension that adds calendar functionality to Thunderbird. With this addon, users can create your own calendars, subscribe to calendars on the web and manage their own schedule, all within Thunderbird. Lightning also includes a Task manager that allows users to manage an integrated calendar and to-do list. Read more hot
Sunbird is a redesign of the Mozilla Calendar component. Our goal is to produce a cross platform standalone calendar application based on Mozilla's XUL user interface language. hot
Xandikos is a Git-backed CalDAV/CardDAV server. new
Agender is a small and simple schedule/calendar tool. It loads and saves its data automatically, and uses a tray icon to provide fast access.
Bongo is an easy-to-use mail and calendar system, offering a simple yet powerful user interface. The goal is to make sharing, organisation, and communication simpler, quicker, and more useful.
Cal is a port to various operating systems (including Linux, FreeBSD, SunOS, Solaris, MS-DOS, and OS/2) of the standard unix cal(1) program. It includes new features like color support, daily reminders/appointments, etc.
Calconsole is a calendar and schedule in mode command line. Like a cal with schedule. It is a merge the application cal with the library libical. Calconsole works with files ics.
CDAY Calendar Almanac
The CDAY Calendar Almanac displays historical anniversaries such as birthdays and general events. It displays the equivalent date in multiple calendar systems, including Hebrew, Julian, JDNs, Great Underground Empire (Zork), Shire (Lord of the Rings), and Star dates. Separate GUI, command line, and Web-based versions are available, along with free libraries of thousands of events.
Celebrat is a very simple, non-interactive, text-mode calendar application.
clcal provides a terminal-based on-screen reminder of appointments, important dates, and other events over a pre-defined range of days.
Dingo Calendar Server
Dingo is a calendar server that allows a user to maintain a calendar on a central server using the Mozilla calendar clients, Sunbird and Lightning. It uses the CalDAV protocol, which stores calendar events as separate objects and allows in principle per-event access control.
discord is a very simple module which allows for conversion from normal dates (via time.time, time.localtime, etc.) to Discordian dates (a silly made-up dating system that divides a year into five seasons of 73 days each). The module can either be used as a standalone command line application (which prints the current date in Discordian form) or as a extension module.
Eortologio is a small utility to display fixed and movable feasts of the Greek calendar. It supports the console and XOSD.
etm is an acronym for event and task manager. This application provides a simple, intuitive format for using plain text files to store events, tasks and other data items. Items can be created, modified and viewed in a variety of convenient ways using either the command line or a cross-platform, PyQt based GUI.
Gcal is a program for calculating and printing calendars. Gcal displays hybrid and proleptic Julian and Gregorian calendar sheets, respectively for one month, three months, or a whole year. It also displays eternal holiday lists for many countries around the globe, and features a very powerful creation of fixed date liststhat can be used for reminding purposes. Gcal can calculate various astronomical data and times of the Sun and the Moon for pleasure at any location, precisely enough for most civil purposes. Gcal supports some other calendar systems, for example, the Chinese and Japanese calendars, the Hebrew calendar, and the civil Islamic calendar, too.
GCalert will access all your Google calendars and display alarms via libnotify for whenever you have alarms set for each event.
Gmemo is an applet which reminds you of birthdays, feasts (with first name, Mother's day, etc.), or any other event. It is customizable (name, type, date & time, repeat mode, multi-alarm mode, etc.).
GTK Programmers Calendar
GTK Programmers Calendar is intended for people who think about days in terms for files and projects, and for people for whom what happened is more important that what will happen.
Ical is an X based calendar program developed by Sanjay Ghemawat.
JDAY can be used to convert calendar dates to astronomical julian dates. This number is useful for a variety of purposes.
Khal is a standards based CLI (console) calendar program. CalDAV compatibiliy is achieved by using vdir/vdirsyncer as a backend, allowing syncing of calendars with a variety of other programs on a host of different platforms.
KLuach is a Jewish calendar program for the KDE desktop environment.
Kronolith is the Horde calendar application. It provides a stable and featureful individual calendar system for every Horde user, and collaboration/scheduling features are starting to take shape. It makes extensive use of the Horde Framework to provide integration with other applications.
mcal stands for Modular Calendar Access Library. libmcal is a C library for accessing calendars. It's written to be very modular, with pluggable drivers. One of the main drivers it handles is ICAP.
Mdate is a utility that converts Gregorian dates to Mayan Long Count dates. It was originally an implementation of some algorithms published by N. Dershowitz and E.M. Reingold in their book Calendrical Calculations , but is now a GPL project and uses some code derived from other GPL sources.
Menstruation calendar is a simple variation of the well-known unix command cal. The main difference is that you can have some periodically repeating days highlighted in color.
Mozilla Calendar is "a cross-platform fully standards based calendar client based on the open iCal standard". Integrates into Mozilla.
Mozilla Seamonkey Calendar
Mozilla Seamonkey Calendar is a build of the Calendar Extension for Seamonkey (aka Mozilla Application Suite). While the Mozilla Project has officially dropped support for the Calendar, it is still a necessary feature.
MultiSync is a free modular program to synchronize calendars, addressbooks and other PIM data between programs on your computer and other computers, mobile devices, PDAs or cell phones.
pAgenda is a calendar/scheduler written in Python. It uses sqlite database for multiple users/schedules yet is small enough single db files to mail or put on disk. A single click prints a daily schedule.
pal is a command-line calendar program for Unix/Linux systems that can keep track of events. It has similarities with the Unix cal command, the more complex GNU gcal program and the calendar program distributed with the BSDs.
pcal and lcal
Pcal prints nice-looking PostScript (or HTML) calendars (in monthly or yearly formats) and has a wide variety of useful options. Its real power is its ability to create personalized calendars by marking 'events' (e.g. holidays, birthdays, paydays, etc.) and by adding EPS images (photos, icons, etc.). Lcal generates full-year, colorized lunar calendars in a one-page or two-page format.
Pretty Print Crontab
Pretty Print Crontab takes the contents of a Crontab file and displays it in a calendar format.
pscal is a Bourne shell script that produces simple, nice-looking PostScript calendars.
PyCalendarGen generates customizable calendar pages in PDF format for use in, for example, photo calendars etc. Supports custom holidays, birthdays and other special days, with decent internationalization. PyCalendarGen uses ReportLab and mxDateTime.
Remind is a sophisticated calendar and alarm program. It includes the following features: a scripting language and intelligent handling of exceptions and holidays, Plain-text, PostScript and HTML output, timed reminders and pop-up alarms, a friendly graphical front-end for people who don't want to learn the scripting language and facilities for both the Gregorian and Hebrew calendars.
Ruby/CorporateTime is a Ruby interface to Oracle's Calendar application.
Sked is a small text-based calendar/scheduling program, designed in the spirit of Mutt and vim.
timespan calculates time (days, hours, minutes, or seconds) between 1 Jan 1970 and the specified date or between two specified dates.
wCal is a simple calendar program. wCal has a scrolling month view, along with some cool navigation features.
When is an extremely simple personal calendar program, aimed at the Unix geek who wants something minimalistic. It can keep track of things you need to do on particular dates.
wmbday is a Window Maker dock app for Linux und FreeBSD that will remind you of birthdays. It can show up to four names of persons whose birthday is next. On a particular birthday it will notify you by highlighting the concerning person.
wmCalendar is a calendar dockapp with monthly view and interface to iCal based calendars like Evolution or Mozilla calendar. Features: gregorian, persian and islamic calendar, moonphase, variable start of week, popup detail info about day events and app.launcher.
wxRemind is a wxPython-based front-end for Remind, a powerful calendar and alarm application. Similar to the curses-based Wyrd, the display features a calendar and daily event list suitable for visualizing your schedule at a glance. Dates and associated events can be quickly selected either with the mouse or cursor keys, and dates in the calendar are color coded to reflect the total duration of scheduled events. wxRemind integrates with an external editor of your choice to make editing of reminder files more efficient, and provides hotkeys to quickly access the most common Remind options.
Wyrd is a text-based front-end to Remind, a sophisticated calendar and alarm program. Remind's power lies in its programmability, and Wyrd does not hide this capability behind flashy GUI dialogs. Rather, Wyrd is designed to make you more efficient at editing your reminder files directly. It also offers a nice day view suitable for visualizing your schedule at a glance.