https://github.com/dlsc-software-consulting-gmbh/CalendarFX
A Java framework for creating sophisticated calendar views (JavaFX 8, 9, 10, and 11)
https://github.com/dlsc-software-consulting-gmbh/CalendarFX
Last synced: 5 months ago
JSON representation
A Java framework for creating sophisticated calendar views (JavaFX 8, 9, 10, and 11)
- Host: GitHub
- URL: https://github.com/dlsc-software-consulting-gmbh/CalendarFX
- Owner: dlsc-software-consulting-gmbh
- License: apache-2.0
- Created: 2017-10-19T14:49:19.000Z (almost 8 years ago)
- Default Branch: master-11
- Last Pushed: 2024-11-07T12:57:21.000Z (11 months ago)
- Last Synced: 2025-04-12T04:51:22.004Z (6 months ago)
- Language: Java
- Homepage: http://www.dlsc.com
- Size: 7.07 MB
- Stars: 818
- Watchers: 32
- Forks: 179
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- AwesomeJavaFX - CalendarFX - CalendarFX is a calendar framework for JavaFX 8. It contains a set of professional custom controls, which can be used to implement a calendar UI for any kind of application. (Libraries, Tools and Projects)
README
# CalendarFX
A Java framework for creating sophisticated calendar views based on JavaFX. A detailed developer manual can be found online: [CalendarFX Developer Manual](https://dlsc-software-consulting-gmbh.github.io/CalendarFX/)[](https://www.jfx-central.com/libraries/calendarfx)
[](https://opensource.org/licenses/Apache-2.0)
[](https://search.maven.org/search?q=g:com.calendarfx+AND+a:view)
[](https://lgtm.com/projects/g/dlsc-software-consulting-gmbh/CalendarFX/alerts)
[](https://lgtm.com/projects/g/dlsc-software-consulting-gmbh/CalendarFX/context:java)[](https://sonarcloud.io/dashboard?id=dlsc-software-consulting-gmbh_CalendarFX2.fx)
[](https://sonarcloud.io/dashboard?id=dlsc-software-consulting-gmbh_CalendarFX2.fx)
[](https://sonarcloud.io/dashboard?id=dlsc-software-consulting-gmbh_CalendarFX2.fx)
[](https://sonarcloud.io/dashboard?id=dlsc-software-consulting-gmbh_CalendarFX2.fx)
[](https://sonarcloud.io/dashboard?id=dlsc-software-consulting-gmbh_CalendarFX2.fx)For a quick online demo please checkout [JPro](https://jpro.one) and their [CalendarFX demo](https://demos.jpro.one/calendar.html).

# Repository Coordinates
CalendarFX can be found on [The Central Repository](https://search.maven.org/search?q=g:com.calendarfx+AND+a:view) as `com.calendarfx:view`.# Modules
* CalendarFXView — the main module containing the various calendar views
* CalendarFXSampler — a demo app based on FXSampler to test controls individually
* CalendarFXApp — a demo app (day, week, month, year views).
* CalendarFXiCal — a demo app for working with iCalendar data
* CalendarFXGoogle — a demo app for working with Google calendars
* CalendarFXResourceApp — a demo app for the resource calendar view
* CalendarFXWeather — a demo app for the month sheet view# Running
In the module folder of the corresponding app:
```bash
mvn javafx:run
```# Building
To install the package into the local repository, for use as a dependency in other projects locally:
```bash
mvn install
```