JQueryFullCalendar

Homepage: http://arshaw.com/fullcalendar/
Author(s): Adam Shaw
Version: 1.4.3

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). It is visually customizable and exposes hooks for user-triggered events (like clicking or dragging an event).

Example: default

August 2025

MonTueWedThuFriSatSun
28
 
29
 
30
 
31
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 

Example: async

loading...

Aug 18 — 24 2025

 Mon 18Tue 19Wed 20Thu 21Fri 22Sat 23Sun 24 
all-day
 
 
0:00
 
 
 
1:00
 
 
 
2:00
 
 
 
3:00
 
 
 
4:00
 
 
 
5:00
 
 
 
6:00
 
 
 
7:00
 
 
 
8:00
 
 
 
9:00
 
 
 
10:00
 
 
 
11:00
 
 
 
12:00
 
 
 
13:00
 
 
 
14:00
 
 
 
15:00
 
 
 
16:00
 
 
 
17:00
 
 
 
18:00
 
 
 
19:00
 
 
 
20:00
 
 
 
21:00
 
 
 
22:00
 
 
 
23:00
 
 
 
 
 
 
 
 
 
 

JavaScript initialisation

More...

JSON events

[
  {
    id: 1,
    title: 'Event1',
    start: 'Aug 22 2025',
    allDay: true
  },
  {
    id: 2,
    title: 'Workingday',
    start: 'Aug 22 2025 08:30:00',
    end: 'Aug 22 2025 15:00:00',
    allDay: false
  }
]

spacer