calendar

componentv1.0.0

Generate iCalendar (.ics) events via Python

Usage

This is a built-in component — it ships with kdeps and requires no installation. Use it directly in your workflow resource:

run: calendar: # see README for options

See the kdeps CLI docs for full component configuration reference.

README

calendar

Generate iCalendar (.ics) event files from your workflows. Built-in kdeps component.

Usage

run:
  component:
    name: calendar
    with:
      title: "Team Standup"
      start: "2025-01-15T10:00:00"
      end: "2025-01-15T10:30:00"
      description: "Daily sync"
      outputFile: /tmp/standup.ics

Inputs

NameRequiredDefaultDescription
titleyesEvent title / summary
startyesISO 8601 start datetime
endyesISO 8601 end datetime
descriptionnoOptional event description
outputFileno/tmp/event.icsOutput .ics file path

Versions

VersionPublishedStatus
1.0.04/12/2026active

Details

Author
kdeps
License
Apache-2.0
Latest Version
1.0.0
Published
4/12/2026

Tags

calendaricsschedulingevents