Date Picker

A date input that opens a calendar in a popover.

<script lang="ts">
  import { DatePicker } from "$lib/components/ui/date-picker";
  import type { DateValue } from "@internationalized/date";
 
  let value = $state<DateValue | undefined>(undefined);
</script>
 
<DatePicker bind:value />

Composes Popover + Calendar.

Installation

npx lily-svelte@latest add date-picker

Usage

<script lang="ts">
	import { DatePicker } from '$lib/components/ui/date-picker';
	import type { DateValue } from '@internationalized/date';
 
	let value = $state<DateValue | undefined>(undefined);
</script>
 
<DatePicker bind:value />

Built by levish. The source code is available on GitHub.

Quiet by design.