https://github.com/wickynilliams/cally
Small, feature-rich calendar components
https://github.com/wickynilliams/cally
calendar calendar-component date-picker datepicker web-component webcomponent
Last synced: 6 months ago
JSON representation
Small, feature-rich calendar components
- Host: GitHub
- URL: https://github.com/wickynilliams/cally
- Owner: WickyNilliams
- License: mit
- Created: 2022-02-07T15:09:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T16:42:14.000Z (7 months ago)
- Last Synced: 2025-04-11T14:17:05.116Z (7 months ago)
- Topics: calendar, calendar-component, date-picker, datepicker, web-component, webcomponent
- Language: TypeScript
- Homepage: https://wicky.nillia.ms/cally/
- Size: 636 KB
- Stars: 1,268
- Watchers: 10
- Forks: 14
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
```bash
npm install cally
```
## Usage
### Via module
```js
import "cally";
```
### Via CDN
```html
```
### Using the components
```html
```
## Docs
For full documentation, visit: https://wicky.nillia.ms/cally/
## License
MIT