exupero/saveSvgAsPng
Save SVGs as PNGs from the browser. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4632
- days_rel: n/a
- days_push: 2410
- n_releases_24m: 0
Adoption not part of the score
1093 stars · 351 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A browser-side JavaScript library that converts SVG elements to PNG images and downloads them, or returns them as data URIs. It supports scaling, background colors, font inlining, and CSS customization options.
Use cases
- export an SVG chart as a PNG from the browser
- convert inline SVG diagrams to downloadable PNG files
- get a PNG data URI from an SVG element
- let users download vector graphics as raster images
- scale SVG exports to higher or lower resolution PNGs
- inline fonts and CSS when rasterizing SVGs
When to choose
- you need client-side SVG-to-PNG conversion without a server
- you want to offer PNG download of charts or diagrams rendered as SVG
- you need data URIs of rasterized SVGs for embedding or sharing
When to avoid
- you need server-side or Node.js SVG rendering
- you need SVG-to-PDF or other output formats
- you require full SVG feature fidelity for complex filters or animations
Facets
library · maturity maintenance
image-processing graphics web-development frontend graphics browser svg png data-uri canvas browser-rendering javascript
1 source
- readme: https://github.com/exupero/saveSvgAsPng · fetched 2026-08-28 · 48fdeb483b6f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| exupero/saveSvgAsPng | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="exupero/saveSvgAsPng")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem