Back to Projects

CalendarFX

A comprehensive calendar framework for JavaFX with day, week, month, and year views.

Screenshots

CalendarFX — Day, Week, Month and Year views
CalendarFX — Day, Week, Month and Year views

Key Features

Multiple Views

Day, week, month, and year calendar views with smooth navigation.

Drag & Drop

Intuitive drag-and-drop to move and resize calendar entries.

Recurring Events

Full support for recurring events with customisable recurrence rules.

Resource Calendar

Assign events to resources and visualise resource utilisation.

iCal Support

Import and export calendars using the iCalendar format.

Google Calendar

Built-in integration for reading and writing Google Calendar data.

Getting Started

Add the dependency to your project:

Maven
<dependency>
  <groupId>com.calendarfx</groupId>
  <artifactId>view</artifactId>
  <version>21.0.3</version>
</dependency>
Gradle
implementation 'com.calendarfx:view:21.0.3'