url2svg
Capture any web page as a high-fidelity SVG using headless Chrome.
Demo
A simple showcase page captured as SVG — text, backgrounds, borders, shadows, and links all preserved as vector elements:
How it works
- Capture — headless Chrome renders the page; JavaScript extracts the full visual tree
- Process — the JSON tree is parsed into a Go intermediate representation
- Render — the element tree is walked to emit SVG markup
Links
| Source (Codeberg) | https://codeberg.org/hum3/url2svg |
| Mirror (GitHub) | https://github.com/drummonds/url2svg |