yoshuawuyts/components
View on GitHub[component] diffmark — unified diff/patch parser & applier
Open
#2 opened on May 1, 2026
good first issue
Repository metrics
- Stars
- (1 star)
- PR merge metrics
- (PR metrics pending)
Description
Goal
Component to parse, apply, and generate unified diffs/patches correctly for Markdown and/or generic text. Useful for document/code review automation.
Scope/Features
- Parse "diff" format patches
- Apply patches to strings
- Optionally: generate patches from pairs
Rough WIT shape
parse(input: string) -> list<patch>apply(input: string, patch: patch) -> stringgenerate(original: string, modified: string) -> patch
Candidate crates
Labels
- good first issue
Compact problem, well-scoped for new contributors.