Skip to content

mailmerge:0.1.0 - #5477

Open
aurghya-0 wants to merge 13 commits into
typst:mainfrom
aurghya-0:main
Open

mailmerge:0.1.0#5477
aurghya-0 wants to merge 13 commits into
typst:mainfrom
aurghya-0:main

Conversation

@aurghya-0

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package

  • an update for a package

Description: A powerful, flexible, and production-ready Mail Merge package for Typst. Easily generate personalized letters, certificates, invoices, address label sheets, conference badges, envelopes, and reports directly from CSV files or inline data structures. Features include document merges with page counter resets, multi-column label grid sheet engines with built-in Avery presets, smart field normalization, address joining, text formatters, record filtering, sorting, and pagination.

I have read and followed the submission guidelines and, in particular, I

  • selected a name that isn't the most obvious or canonical name for what the package does

    • Explanation:
      • The name mailmerge combines "mail" and "merge" into a single, concise package identifier that follows Typst naming guidelines without monopolizing generic single-word names.
  • added a typst.toml file with all required keys

  • added a README.md with documentation for my package

  • have chosen a license and added a LICENSE file or linked one in my README.md

  • tested my package locally on my system and it worked

  • excluded PDFs or README images, if any, but not the LICENSE

@typst-package-check typst-package-check Bot added the new A new package submission. label Aug 3, 2026
@saecki saecki self-assigned this Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new A new package submission.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants