New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@bimetal/calendar-svelte-components

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bimetal/calendar-svelte-components

Default Svelte 5 calendar UI components

latest
npmnpm
Version
0.42.0
Version published
Weekly downloads
32
-84.62%
Maintainers
1
Weekly downloads
 
Created
Source

@bimetal/calendar-svelte-components

The default Svelte 5 calendar for BIMETAL — a thin binding over the canonical @bimetal/calendar-headless controller. Month, week, day, agenda, year and resource views; drag & drop, resize, the event dialog, recurrence and undo.

Every interaction decision lives in the controller: this package turns the snapshot into the canonical .bm-cal* DOM and raw pointer/key events into intents. Styles ship from @bimetal/calendar-themes.

Usage

<script lang="ts">
  import { Calendar } from '@bimetal/calendar-svelte-components';
  import { createCalendarStore } from '@bimetal/calendar-data';

  const store = createCalendarStore();
</script>

<Calendar {store} />

Pass darkMode for the dark palette and dir="rtl" for right-to-left. If you bundle CSS separately, import @bimetal/calendar-svelte-components/styles.

FAQs

Package last updated on 30 Oct 2026

Related posts