yoshuawuyts/components

[component] calmark — iCalendar .ics ↔ Markdown/agenda

Open

#10 opened on May 1, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (1 fork)github user discovery
good first issue

Repository metrics

Stars
 (1 star)
PR merge metrics
 (PR metrics pending)

Description

Goal

Parse iCalendar .ics files into structured events and/or Markdown agendas. Pure: no I/O, just parsing and structuring.

Scope/Features

  • Parse .ics text into event structs
  • Output as Markdown: agenda with event time, summary, location
  • Optionally support Markdown ↔ .ics (if feasible)

Rough WIT shape

  • ics_to_md(input: string) -> result<string, error>
  • md_to_ics(input: string) -> result<string, error> (optional)

Candidate crates

Labels

  • good first issue

Contributor guide