calendar
componentv1.0.0Generate 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
| Name | Required | Default | Description |
|---|---|---|---|
| title | yes | — | Event title / summary |
| start | yes | — | ISO 8601 start datetime |
| end | yes | — | ISO 8601 end datetime |
| description | no | — | Optional event description |
| outputFile | no | /tmp/event.ics | Output .ics file path |
Versions
| Version | Published | Status |
|---|---|---|
| 1.0.0 | 4/12/2026 | active |
Details
- Author
- kdeps
- License
- Apache-2.0
- Latest Version
- 1.0.0
- Published
- 4/12/2026
Tags
calendaricsschedulingevents