For listing events on your webpages, with multiple viewing options, upcoming events widget and linking of events from social networking sites, calendar plugins are what you need. Joomla offers some highly configurable responsive calendar plugins where you can add multiple organized events and display them in a single calendar. Many of these plugins use AJAX, RSS and iCalendar support and have number of add-ons available, making them the best calendaring systems for Joomla sites. The calendars can be viewed by event, day, week, month or year without having to refresh the web page. Events can be posted and shared to popular social sites like Facebook and Twitter.
Google map integration is also possible with some calendar plugins. In Joomla, some plugins allow for creation of calendars that may be used as great marketing tools for clubs, organizations, bars, etc. where integration of graphics in calendars is imperative. Customization options include font, style, background color, interval events and addition of description and links. Plugins like FastBroadcast are specially optimized to publish calendars for dance and other events where events are stored at the server. Other features of Joomla calendar plugins include batch editing of events, coloring individual events, addition of upcoming events module, enabling download of events to google calendar and Outlook, inclusion of comments from social networking sites, attachment support, different calendar modes like blog style or ajax style, pre- defined color themes and categorization of upcoming events.