Calendar

A date grid displaying a single month with day selection.

Date Range Selection

Click a start date, then an end date. Every day between the two renders in the in-range style, and hovering after the first click previews the candidate range. Selection is stored as a date, not a day number, so it survives the month arrows — pick a start in one month, page forward, and pick the end in another.

March 2026
MoTuWeThFrSaSu

Default

A basic calendar for DATE.

March 2026
MoTuWeThFrSaSu

With Selected Date

A calendar with a pre-selected day.

March 2026
MoTuWeThFrSaSu

With Today Highlighted

A calendar showing today's date.

March 2026
MoTuWeThFrSaSu

With Disabled Past Dates

Days before the 10th are disabled.

March 2026
MoTuWeThFrSaSu

Preselected Range

A range calendar rendered with the start and end already chosen on the server.

March 2026
MoTuWeThFrSaSu

Month & Year Dropdowns

Navigate by selecting a month and year from dropdown menus.

MoTuWeThFrSaSu

Different Months

Calendars for different months.

February 2024
MoTuWeThFrSaSu
January 2026
MoTuWeThFrSaSu
Open Markdown
ProCalendar

Date picking, ranges, and controlled state.

Proa UI Pro component source is proprietary and requires an accepted Proa UI Pro Commercial License Agreement. Subject to that agreement, the self-serve license includes the limited commercial Proa framework rights needed to use Proa UI Pro in closed-source products.

View Pro pricing

Calendar source

Source from the Proa UI Pro release licensed to your organization.

Source

Install with the Proa CLIPro access
proa ui add calendar

Requires an active Proa UI Pro license and access to the private component registry.

CLI and registry setup

Search

Type at least 2 characters

Customize

Make it yours

Palette

Radius

Overview
Components
Settings

Build your own

Themed Proa UI surface

Preview
Components52
RecipesTyped
customer-portal