Here are some best jQuery plugins that allows user to select a date range from date picker and organize events from calendar.
CLNDR leans on the awesome work done in underscore.js and moment.js- these are requirements (unless you are using a different rendering engine, in which case underscore is not a requirement).
jQuery Date Range Picker
A jQuery plugin that allows user to select a date range
The mobile-friendly, responsive, and lightweight jQuery date & time input picker.
jQuery Week Calendar
The jquery-week-calendar plugin provides a simple and flexible way of including a weekly calendar in your application. It is built on top of jquery and jquery ui and is inspired by other online weekly calendars such as google calendar.
Ultra-light jQuery calendar
This component is a light-weight calendar/date-picker.
JQuery Event Calendar Plugin
wdCalendar is a jquery based google calendar clone. It cover most google calendar features.
jMonthCalendar supports full month calendar and events. The interesting part of this plugin is it allows developers to interact with the calendar.
jQuery Frontier Calendar
The jQuery Frontier Calendar is a full month calendar jQuery plugin that looks like Google Calendar. Supports drag-and-drop on agenda items, and iCal VEVENT import. Customizable style via CSS file.
FullCalendar is a jQuery plugin that provides a full-sized, drag & drop calendar like the one below. It uses AJAX to fetch events on-the-fly for each month and is easily configured to use your own feed format (an extension is provided for Google Calendar).
Date Picker – jQuery plugin
Date Picker component with a lot of options and easy to fit in your web application.
Simple Events Calendar JS
Professional & Elegant Calendar, special for Modern web designs, templates etc.