Home / Extensions & Add-Ons / FullCalendar UI Extension
Calendars & Scheduling

FullCalendar UI Extension

Calendar Component

FullCalendar is a full-featured event calendar with drag-and-drop, recurring events, and multiple view options.

Oorian Extension

Status
In Development

The Oorian extension for FullCalendar UI Extension is under development and will be available with the framework release.

Priority
Rank #11

Implementation priority based on popularity, API complexity, and user demand.

Supported Version
6.1

The version of FullCalendar UI Extension that this extension supports.

Licensing
Open Source (MIT) / Commercial for premium plugins

The licensing model for FullCalendar UI Extension. Check their official website for full license details.

Integration
Full API Access

Oorian extensions expose the complete FullCalendar UI Extension API through type-safe Java methods.

Key Features

Multiple views
Drag and drop
Recurring events
Resource scheduling
Timeline view
List view
Google Calendar sync

Usage Example

See how to use FullCalendar UI Extension with Oorian in pure Java.

Oorian's FullCalendar extension makes it easy to create interactive calendars in pure Java. Here's a simple month calendar with events:

Java Code
Java
// Create a month calendar with FcCalendar
FcCalendar calendar = new FcCalendar()
    .setInitialView(CalendarView.DAY_GRID_MONTH)
    .setHeaderToolbar("prev,next today", "title", "dayGridMonth,timeGridWeek")
    .setCalendarHeight(500);

// Add events
calendar.addEvent(new FcEvent("1", "Team Meeting", today)
    .setColor("#3788d8"));

calendar.addEvent(new FcEvent("2", "Product Launch", tomorrow, dayAfter)
    .setAllDay(true)
    .setColor("#28a745"));

// Recurring event (every Monday, Wednesday, Friday)
calendar.addEvent(FcEvent.recurring("3", "Daily Standup",
    new int[]{1, 3, 5}, "09:00", "09:30")
    .setColor("#6f42c1"));

container.addElement(calendar);
Result

Component Library Demos

Explore FullCalendar UI Extension components with interactive examples.

Explore the full range of FullCalendar features available through the Oorian extension:

Time Grid Week View

The time grid view displays events with specific times in an hour-by-hour format:

Interactive Calendar

Events can be dragged to reschedule, resized to change duration, and you can click-drag on empty space to create new events:

Business Hours Calendar

Display business hours with highlighted working times (Monday-Friday, 9am-5pm):

Ready to Use FullCalendar UI Extension?

Oorian makes it easy to integrate FullCalendar UI Extension into your Java web applications with type-safe extensions and real-time updates.