Skip to content
/ col-cal Public

Is a lightweight, HTML-friendly web component calendar designed to be easy to author and integrate into any web framework. It is built using Lit, a lightweight library for building web components, ensuring that the components are highly performant and maintainable

License

Notifications You must be signed in to change notification settings

pksep/col-cal

Repository files navigation

Col-Cal

Is a lightweight, HTML-friendly web component calendar

Installation

To use this project, you need to install the necessary dependencies. You can do this using npm or yarn.

Compile from source

git clone https://github.com/pksep/col-cal
cd col-cal
npm ci
npx vite build

Usage

  <col-cal locale="en-US"></col-cal>
  <script type="module">
    import "col-cal";
  </script>

Dependencies

  • Lit: A lightweight library for building web components.
  • Date-Fns: A modern JavaScript date utility library that provides a comprehensive set of functions for manipulating and formatting dates.

Development

To develop this project, you can use the following commands:

Start Development Server

Install bun

bun vite

Build for Production

bun vite build

License

This project is licensed under the ISC License. See the LICENSE file for details.

About

Is a lightweight, HTML-friendly web component calendar designed to be easy to author and integrate into any web framework. It is built using Lit, a lightweight library for building web components, ensuring that the components are highly performant and maintainable

Resources

License

Stars

Watchers

Forks