Looking for tiny foot print, fast, scaleable, flexible and pluggable...
This 5KB (gZip; 12.5KB minified) small date/time picker provides a lot of hooks for developers to write calendars, agendas, booking systems, plugins, etc. (See demos below in Demo). The flexibility of this tool makes integration of bootstrap or other frameworks easy.
On all elements with className 'date':
new DatePicker('.date', options);or
Simpler markup (DIV based):
Today, clear and close button. Stays open on select:
...or for the jQuery version:
For more information on API, callbacks, etc. see: github.com/PitPik/tinyDatePicker
Calendar is a tiny module (1.7KB gZip; 3.57KB minified), used in datePicker.js, that can render a month or only a week. It has a lot of options and callbacks that make rendering of complex data easy. See the following demos for what can be done with Calendar: