yoshuawuyts/components

[component] csvmark — CSV/TSV ↔ Markdown tables

Open

#11 opened on May 1, 2026

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

Repository metrics

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

Description

Goal

Tiny Wasm component for CSV ↔ Markdown table conversion. Should support headers, options, and escape everything correctly.

Scope/Features

  • Parse CSV input into Markdown tables
  • Markdown table ↔ CSV conversion
  • Tolerate edge-cases (UTF-8, embedded commas)

Rough WIT shape

  • csv_to_md(input: string) -> result<string, error>
  • md_to_csv(input: string) -> result<string, error>

Candidate crates

Labels

  • good first issue

Contributor guide