FullCalendar

What FullCalendar is
FullCalendar is a JavaScript event calendar for websites and applications. It can be styled to match a site’s design system and used through an API, on the web, or self-hosted. Standard views include month, time grid, list, day grid, and multi-month layouts. The API supports event sources, display, clicks, hovering, dragging, resizing, and background events. Premium adds timeline and resource views plus printer-friendly rendering. Documentation covers React, Vue, Angular, Preact, Web Components, and Salesforce LWC; plugins support Google Calendar, iCalendar, RRule, Moment, and Luxon formatting. Installation is available through NPM, ZIP, or CDN. The site describes screen-reader optimization and manual checks with NVDA, JAWS, and VoiceOver, while virtual rendering targets large event loads. Standard uses the MIT license. Premium is $480 a month as a one-time payment.
Who it suits
FullCalendar suits developers embedding styled calendars into websites or applications. It fits projects choosing framework connectors, self-hosting, or premium timeline and resource views.
What it does well
- Multiple standard calendar views
- Broad framework integration documentation
- API supports drag and resize
- Screen-reader optimization described
- NPM, ZIP, and CDN distribution
What to know first
- Shared calendars are not supported
- Premium costs $480 a month
- Premium evaluation bars commercial production use
- Premium support is limited to two monthly tickets
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Standard | Free forever · MIT license · commercial use included · every standard view and feature · community support | Free |
| Premium | Starting at $480; one-time payment · 1–10 developers · timeline and resource views · 2 support tickets per month · 48-hour response time · 1 year of email support and upgrades | $480, paid once |
| OEM | Custom pricing · Unlimited developers · unlimited email support · 24-hour response time · full redistribution with source · customizable license terms | On request |
As fullcalendar.io lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
FullCalendar provides a broad JavaScript calendar foundation with flexible distribution and integrations. Buyers should distinguish MIT-licensed standard features from Premium’s paid views, rendering, and support terms.
Facts from FullCalendar's own pages
- Accessibility
- The site says the calendar is screen reader optimized and manually tested with NVDA, JAWS, and VoiceOver. · fullcalendar.io, 12 Oct 2026
- Calendar sync
- one_way · fullcalendar.io, 21 Sept 2026
- Company and maintenance
- The site identifies FullCalendar LLC as the company and says the product is built and maintained by Adam Shaw; it lists 2009 as the year established. · fullcalendar.io, 12 Oct 2026
- Distribution
- The product can be installed through NPM, downloaded as a ZIP, or loaded from a CDN. · fullcalendar.io, 12 Oct 2026
- Events
- The API supports event sources, event display, clicking and hovering, dragging and resizing, and background events. · fullcalendar.io, 12 Oct 2026
- Framework integrations
- Integration documentation is provided for React, Vue, Angular, Preact, Web Components, and Salesforce LWC. · fullcalendar.io, 12 Oct 2026
- Free plan
- Yes · fullcalendar.io, 21 Sept 2026
- License
- The Standard bundle and non-premium plugins use the MIT license, which permits commercial use when copyright headers are preserved. · fullcalendar.io, 12 Oct 2026
- Other integrations
- Supplemental plugins are available for Google Calendar, iCalendar, RRule, Moment formatting, and Luxon formatting. · fullcalendar.io, 12 Oct 2026
- Performance
- The site says virtual rendering keeps large event loads, including 10,000 events on one day, scrolling smoothly. · fullcalendar.io, 12 Oct 2026
- Premium features
- Premium adds timeline and resource views plus printer-friendly rendering. · fullcalendar.io, 12 Oct 2026
- Purpose
- FullCalendar is a JavaScript event calendar that can be styled to fit a site's design system. · fullcalendar.io, 12 Oct 2026
- Shared calendars
- No · fullcalendar.io, 21 Sept 2026
- Standard views
- Standard views include month, time grid, list, day grid, and multi-month views. · fullcalendar.io, 12 Oct 2026
- Support
- Standard includes community support, while Premium includes two email support tickets per month with a 48-hour response time. · fullcalendar.io, 12 Oct 2026
- Trial
- Premium can be evaluated free for an unlimited time, but the evaluation license prohibits distributing source modifications and commercial production use. · fullcalendar.io, 12 Oct 2026
Where FullCalendar stands on Freedom251
- Calendar apps#91 of 194