Skip to content

aa-draw:0.1.0#4467

Merged
elegaanz merged 1 commit intotypst:mainfrom
chillcicada:aasvg-0.1.0
Apr 1, 2026
Merged

aa-draw:0.1.0#4467
elegaanz merged 1 commit intotypst:mainfrom
chillcicada:aasvg-0.1.0

Conversation

@chillcicada
Copy link
Copy Markdown
Contributor

@chillcicada chillcicada commented Mar 30, 2026

Auto-generated release commit by GitHub Actions

I am submitting

  • a new package
  • an update for a package

Convert ASCII art diagrams into SVG powered by aasvg-rs.

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
  • 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
  • ensured that my package is licensed such that users can use and distribute the contents of its template directory without restriction, after modifying them through normal use.

Edit: I haven't paid attention before, but after carefully searching, I find that there is another ASCII to SVG drawing package bob-draw in the universe. Although both this package and bob-draw are powered by Rust and WASM, their underlying implementations are different. You can refer to the relevant implementations for more details. aasvg is better at handling lines and also has a smaller size (~ 110 KB while bob-draw's wasm is ~330 KB). Hopefully this can serve as a supplement

@typst-package-check typst-package-check bot added the new A new package submission. label Mar 30, 2026
@chillcicada chillcicada marked this pull request as ready for review March 30, 2026 11:18
@elegaanz
Copy link
Copy Markdown
Member

Having the two packages is fine, but I would like you to pick another name for this one, as it is not an official wrapper around AASVG. The name should make that explicit by being different or at least adding another word to distinguish it. This is the same as for bob-draw, which is not called svgbob like the underlying library.

> Auto-generated release commit by GitHub Actions
@chillcicada chillcicada changed the title aasvg:0.1.0 aa-draw:0.1.0 Apr 1, 2026
@elegaanz
Copy link
Copy Markdown
Member

elegaanz commented Apr 1, 2026

Thank you.

@elegaanz elegaanz merged commit 6a42b0b into typst:main Apr 1, 2026
3 checks passed
@chillcicada chillcicada deleted the aasvg-0.1.0 branch April 1, 2026 07:23
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