---
title: Getting Started
description: How to initialize a calendar
---

The simplest way to get started is with FullCalendar's pre-built bundles and `<script>` tags:

- [Initializing with script tags](initialize-globals)

For larger projects, it's best to use some type of build system:

- [Initializing with an ES6 build system](initialize-es6)
- [Using TypeScript](typescript)

Also, FullCalendar integrates with popular front-end frameworks:

- [React implementation](react) (supports Next)
- [Preact implementation](preact)
- [Vue connector](vue) (supports Nuxt)
- [Angular connector](angular)
