Voltar ao ranking

WickyNilliams/cally

TypeScriptwicky.nillia.ms/cally/

Small, feature-rich calendar components

web-componentdatepickerdate-pickerwebcomponentcalendarcalendar-component
Crescimento de estrelas
Estrelas
1.6k
Forks
32
Crescimento semanal
Issues
12
5001k1.5k
fev. de 2022jul. de 2023jan. de 2025jul. de 2026
Artefatosnpmnpm install cally
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

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

Repositórios relacionados
css-doodle/css-doodle

A web component for visual art and creative coding

JavaScriptnpmMIT Licensecsspatterns
css-doodle.com
6k209
salesforce/lwc

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

JavaScriptnpmOtherlwcsalesforce
lwc.dev
1.8k448
UI5/webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.

TypeScriptnpmApache License 2.0open-sourceui5
ui5.github.io/webcomponents/
1.8k284
duetds/date-picker

Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Try live example at https://duetds.github.io/date-picker/

TypeScriptnpmMIT Licensejavascriptjavascript-library
duetds.com
1.7k74
LottieFiles/lottie-player

Lottie viewer/player as an easy to use web component! https://lottiefiles.com/web-player

TypeScriptnpmMIT Licenseweb-componentlit-element
1.7k182
SAP/ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.

TypeScriptnpmApache License 2.0open-sourceui5
sap.github.io/ui5-webcomponents/
1.6k273
TonyGermaneri/canvas-datagrid

Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.

JavaScriptnpmBSD 3-Clause "New" or "Revised" Licensedatagriddatatable
1.6k205
jhildenbiddle/css-vars-ponyfill

Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers

JavaScriptnpmMIT Licenseclientclient-side
jhildenbiddle.github.io/css-vars-ponyfill
1.5k63
bitjson/qr-code

A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element.

TypeScriptnpmMIT Licensebchbitcoin
qr.bitjson.com
1.4k84
justinribeiro/lite-youtube

The fastest little YouTube web component on this side of the internet. The shadow dom web component version of Paul's lite-youtube-embed.

TypeScriptnpmMIT Licenseweb-componentvanilla-webcomponent
npmjs.com/package/@justinribeiro/lite-youtube
1.4k95
tur-nr/polymer-redux

Polymer bindings for Redux.

JavaScriptnpmpolymerredux
tur-nr.github.io/polymer-redux
44067