Back to rankings
Small, feature-rich calendar components
web-componentdatepickerdate-pickerwebcomponentcalendarcalendar-component
Key Metrics
Star Growth
Stars
1.6k
Forks
32
Weekly Growth
—
Issues
12
5001k1.5k
Feb 2022Oct 2022Jul 2023Apr 2024Jan 2025Oct 2025Jul 2026
Artifactsnpm
npm install callyREADME
Cally
Small, feature-rich calendar components
- Small bundle size - less than 9KB min/gzip
- Full feature set - single dates, multiple dates, ranges, display multiple months
- HTML-friendly - easy to author, framework-independent
- Minimal dependencies - just one
- Accessible - keyboard and screen reader
- Localizable -
Intl.DateTimeFormat, CSS logical properties, RTL support - Themeable - CSS parts and custom properties to offer flexibility and power
- Composable - impose no DOM specific structure, play well with others
Installation
npm install cally
Usage
Via module
import "cally";
Via CDN
<script type="module" src="https://unpkg.com/cally"></script>
Using the components
<calendar-range months="2">
<calendar-month></calendar-month>
<calendar-month offset="1"></calendar-month>
</calendar-range>
Docs
For full documentation, visit: https://wicky.nillia.ms/cally/
License
MIT
Related repositories