---
title: Введение
description: Vanilla Calendar Pro — мощный и гибкий инструмент для работы с датами и временем. Узнайте о его основных особенностях и возможностях, включая легковесность, отсутствие зависимостей, простую локализацию и настраиваемость.
---

# Введение в Vanilla Calendar Pro

**Vanilla Calendar Pro** — это мощный, гибкий и легкий инструмент для работы с датами и временем, созданный для разработчиков, которым требуется функциональный и легко настраиваемый календарь для веб-приложений или сайтов. Он не зависит от внешних библиотек и имеет высокую производительность, что делает его отличным выбором для интеграции в любые проекты, где требуется календарь.

Этот календарь создан для разработчиков, работающих над разнообразными проектами, будь то личные сайты, корпоративные порталы или сложные веб-приложения. Vanilla Calendar Pro идеально подходит как для тех, кто ищет простое решение для отображения дат, так и для тех, кто требует более сложных функций, таких как выбор времени и поддержки интерактивных действий.

## Основные особенности

Vanilla Calendar Pro предоставляет богатый набор возможностей, которые позволяют создавать удобные и адаптивные календарные виджеты.

Среди ключевых возможностей:

- **Легковесность**: итоговый JavaScript-файл минифицирован и оптимизирован для быстрой загрузки.
- **Отсутствие зависимостей**: полностью автономен, не требует подключения дополнительных библиотек.
- **Простая локализация**: поддерживает легкую локализацию для любого языка.
- **Настраиваемость**: легко конфигурируется с помощью CSS и HTML-разметки.
- **Множество экземпляров**: позволяет размещать неограниченное количество календарей на одной странице.
- **Поддержка тем**: автоматически переключается между светлой и тёмной темами, а также поддерживает пользовательские темы.
- **Настройка начала недели**: позволяет выбрать любой день недели в качестве первого.
- **Настройка выходных**: позволяет задавать индивидуальные выходные дни на каждую неделю.
- **Отображение номеров недель**: можно отображать номера недель на протяжении всего года.
- **Не привязан к `<input>`**: в отличие от многих календарей, не ограничен использованием с элементом `<input>`.
- **Доступность**: включает ARIA-метки, `tabindex` и полную навигацию с клавиатуры, что улучшает доступность.
- **Выбор диапазона дат и времени**: поддерживает выбор диапазонов для дат и времени с минимальными и максимальными ограничениями.
- **Всплывающие окна и подсказки**: позволяет задавать всплывающие окна с пользовательской информацией и добавляет подсказки при выборе диапазонов дат.

## Попробуйте Vanilla Calendar Pro

Ниже представлен рабочий пример Vanilla Calendar Pro в JS песочнице. Вы можете изменить параметры и мгновенно увидеть, как календарь адаптируется под ваши настройки.

<Sandbox example="installation-and-usage" />

<Info>**Данный пример демонстрации** — один из многих, которые будут встречаться в этом разделе. Он поможет вам понять, как использовать Vanilla Calendar Pro и настроить его под свои нужды.</Info>

В следующих разделах вы найдете все необходимое для успешной интеграции и настройки Vanilla Calendar Pro.

