nathanreyes/v-calendar
An elegant calendar and datepicker plugin for Vue. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3336
- days_rel: n/a
- days_push: 756
- n_releases_24m: 0
Adoption not part of the score
4518 stars · 865 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
VCalendar is an elegant calendar and date picker plugin for Vue.js 3, providing VCalendar and VDatePicker components with attributes, popovers, multi-pane layouts, dark mode, and i18n support. It supports single, multiple, and range date selection with customizable styling via CSS variables and scoped slots.
Use cases
- add a date picker to a Vue 3 form
- display a calendar with highlighted event dates and popovers
- let users select a date range for booking
- build a weekly-view calendar in a constrained layout
- show repeating date patterns on a calendar
- create a multi-month calendar view
- style a calendar with dark mode and theme colors
When to choose
- you are building a Vue 3 app and need a polished calendar or date picker
- you need date range or multiple date selection out of the box
- you want customizable attributes like highlights, dots, and bars on calendar days
- you need i18n, timezones, and dark mode support in a date component
When to avoid
- you are using React, Angular, or Svelte rather than Vue
- you need a full scheduling or event-management system rather than a calendar component
- you are on Vue 2 and cannot upgrade, since v3 targets Vue 3.2+
- you need a headless date logic library without UI components
Facets
library · maturity stable
ui-components date-time frontend-framework web-development frontend developer-tools browser cross-platform vue calendar datepicker vue3 date-range-picker dark-mode i18n nodejs
5 sources
- readme: https://github.com/nathanreyes/v-calendar · fetched 2026-08-28 · 04dec5bb1075
- homepage: https://vcalendar.io · fetched 2026-08-29 · 53618775ef97
- site_page: https://vcalendar.io/getting-started/installation · fetched 2026-08-29 · 75bc6551763e
- site_page: https://vcalendar.io/getting-started/upgrade-guide · fetched 2026-08-29 · e96a0f6c4ad1
- site_page: https://v2.vcalendar.io · fetched 2026-08-29 · bcfb3d254f4b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nathanreyes/v-calendar | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="nathanreyes/v-calendar")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem