Alternative to fullcalendar?

Fullcalendar looks great. Do you know of any alternatives to it for comparisons?

Looking for

  • Open source
  • Ability to visually drag (change start time) and extend (change duration) of events.


... moving the comment to an answer since it seems to be helping...

From a jquery perspective the only other one that comes close is jquery-week-calendar. In some ways the jquery-week-calendar has more features at the moment, but FullCalender has a bigger following and is closing the gap on features. FullCalendar is also documented better and has a more formal development path. Given the development speed of the two, I think FullCalendar is the better choice for a long term solution. Open source and has the ability to drag n drop etc.

Cons are there is no support whatsoever!

I found one based on YUI 2. Looks pretty good, has demos and docs:

Diary by Matt Parker

I have one in development at the moment; demo site is at, source code is at

I have "view week" working, and will be adding "view day" and "view month" once I have written up some HowTo notes.

This development was inspired by the number of times I was asked how to drag events from one FullCalendar to another. Resource management is built into my system, allowing events to be moved between resource calendars.

Unlike FullCalendar, rendering calendars and events is abstracted out into external functions; the demo system compiles doT.js templates into suitable functions.

Two levels of sanity checking are provided through callbacks - 1) can this resource accept this event (covers things such as seating capacity and staff availability), & 2) managing what happens when meetings overlap. The supplied example function for the latter is overkill for most people - it bumps meetings forward to accommodate an inserted event - but this is just an example. The function respects "Locked" events - events that can not be dragged or resized or bumped by an inserted event.

Still early days - the project is only 3 weeks old, so I would be interested in comments or suggestions.

Category:calendar Time:2010-08-31 Views:2

Related post

  • Trigger jQuery Qtip on FullCalendar dayClick 2010-05-11

    I have a jquery fullcalendar. I would like to trigger jquery QTip (or other jquery solution (such as a lightbox)) when I click on a day to bring up a list of options. This question is similar to this question already posted, however different enough

  • fullcalendar : updating option function callbacks after init 2010-05-20

    Ok, so I have a problem with setting options whose values are callback functions when trying to set them after plugin initialization. I think this would be a common behavior, to dynamically set event callback after init'ing the calendar. Here is a sn

  • Adding a Resource View/Gannt chart to jQuery Fullcalendar 2010-07-16

    I am using jQuery Fullcalendar and if you're not using it I suggest you do too because it is absolutely fantastic at what it does! However to be really useful to me and my project (and many others) I honestly believe it needs a resource/gannt view. N

  • FullCalendar: How to stop dragging custom events? 2010-10-22

    Can anybody tell me how to stop dragging / resizing the events where > 100? Only those events should be non draggable. Updated with Code Sample: eventRender: function(event, element) { if ( > 100) { event.disableDragging(); eve

  • Problems Rendering Remote Events using JSONP in FullCalendar 2010-10-23

    I'm trying to load a json events feed into the FullCalendar jQuery plugin, however, I don't understand how to pass the data into FullCalendar. The url is called, and the JSON object is available inside the eventHandler function. The code below attemp

  • Is there a way to import an iCal file into FullCalendar? 2011-06-13

    I'm working on a program that parses text and turns it into iCal events. I'm then using FullCalendar to display the information inside a google gadget. I'm currently importing the .ics file into my google calendar, making that public, and then pointi

  • Fullcalendar get data from php not update 2011-06-18

    $(document).ready(function() { redo(1); $("select").change(function () { var str = ""; $("select option:selected").each(function () { str = $(this).val() + " "; }); console.log(str); redo(str); }); // page is now ready, initialize the calendar... fun

  • How to disable event links in FullCalendar when using Google Calendar feed? 2011-10-18

    I am using FullCalendar library to load events in my calendar from Google Calendars. Unfortunately after events have been added to the calendar, they are clickable. When you click on the event you are automatically redirected to the Google Calendars

  • Qtip with fullcalendar 2011-12-23

    I'm trying to learn qtip for fullcalendar but it doesnt seems to work. I´ve tried all tutorials/examples but nothing works as they say. I'm using the following code but I´ve tried many other alternatives. Am I doing any obvious fault? dayClick: funct

  • Fullcalendar : How to reliably get reference to HTML element for date box on which external element was dropped 2012-03-21

    I would like a way to obtain an HTML element or CSS selector (or a reference to the droppable object itself) for the date on which an external draggable element was dropped. I tried using the following within the drop() callback to get the node for t

  • SQL Server Management Studio alternatives to browse/edit tables and run queries 2008-08-07

    I was wondering if there are any alternatives to Microsoft's SQL Server Management Studio? Not there's anything wrong with SSMS, but sometimes it just seem too big an application where all I want todo is browse/edit tables and run queries. ----------

  • What do you use as a good alternative to Team System? 2008-08-15

    I would like to gauge what solutions other people put in place to get Team System functionality. We all know that Team System can be pricey for some of us. I know they offer a small team edition with five licenses with a MSDN subscription, but what i

  • What's an alternative to GWL_USERDATA for storing an object pointer? 2008-08-22

    In the Windows applications I work on, we have a custom framework that sits directly above Win32 (don't ask). When we create a window, our normal practice is to put this in the window's user data area via SetWindowLong(hwnd, GWL_USERDATA, this), whic

  • What Alternatives Are There to Model-View-Controller? 2008-08-23

    While going through university and from following the development of SO, I've heard a lot about the Model-View-Controller architectural design pattern. I inadvertently used the MVC pattern even before I knew what it was, and still use it in my everyd

  • Alternating coloring groups of rows in Excel 2008-08-25

    I have an Excel Spreadsheet like this id | data for id | more data for id id | data for id id | data for id | more data for id | even more data for id id | data for id | more data for id id | data for id id | data for id | more data for id Now I want

  • Good Free Alternative To MS Access 2008-08-26

    Consider the need to develop a lightweight desktop DB application on the Microsoft platforms. It could be done fairly easily with MS Access but I'd like to be able to distribute it to others and I don't want to pay for a runtime license. Requirements

  • Jquery - alternative to .length to check if element exists 2008-08-27

    How can I check the existence of an element in jQuery? The current code that I have is this: if ($(selector).length>0) { // Do something } Is there is a more elegant way to approach this? Perhaps a plugin or a function? --------------Solutions----

  • Alternative to VSS for a one man show (army of one?) 2008-08-28

    I've been programming for 10+ years now for the same employer and only source code control we've ever used is VSS. (Sorry - That's what they had when I started). There's only ever been a few of us; two right now and we usually work alone, so VSS has

  • Alternatives to System.exit(1) 2008-08-28

    For various reasons calling System.exit is frowned upon when writing Java Applications, so how can I notify the calling process that not everything is going according to plan? Edit: The 1 is a standin for any non-zero exit code. --------------Solutio

Copyright (C), All Rights Reserved.

processed in 0.493 (s). 13 q(s)