This is a bit of a subjective question, and a red banner is warning me that it 'is likely to be closed', but I'm not sure of a better place to ask so here goes.
My application calls for a very lightweight display-only scheduling calendar. Essentially an appointment book where you can see a few days or maybe a month at a time, and in each day you can see the various appointments, a-la google calendar.
The calendar needs to also have a reliable source for various holidays.
This does not seem like something I should be programming myself, since surely someone has already done the hard work, and I'm particually concerned about the holidays if I end up rolling my own.
Any suggestions for an existing product/library?