ComfyUI Extension: ComfyUI-ToSVG
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
This project converts raster images into SVG format using the a/VTracer library. It's a handy tool for designers and developers who need to work with vector graphics programmatically.
Looking for a different extension?
Custom Nodes (15)
- Raster to Vector (SVG)BW
- Raster to Vector (SVG)Color
- Vector to Raster (SVG)
- Save SVG
- SVG Preview
- Image Quantize
- Image to SVG String BW_Potracer
- Image to SVG String BW_Vtracer
- Image to SVG String Color_Vtracer
- Save SVG String
- SVG BytesIO to SVG String
- SVG String Path Simplify
- SVG String Preview
- SVG String to Image
- SVG String to SVG BytesIO
README
ComfyUI-ToSVG
Huge thanks to visioncortex and potracer for this amazing thing! Original repository: https://github.com/visioncortex/vtracer and https://github.com/tatarize/potrace

Update
06-17
- This update is a destructive update. Please check carefully in the production environment!
- Rename nodes to avoid conflicts
- Add new nodes
Image QuantizeSVG String to SVG BytesIOSVG BytesIO to SVG StringSVG String Path SimplifyImage to SVG String BW_Potracer(thanks@ImagineerNL, Optimized integration based on his work)
VTracer ComfyUI Non-Official Implementation
Welcome to the unofficial implementation of the ComfyUI for VTracer. This project converts raster images into SVG format using the VTracer library. It's a handy tool for designers and developers who need to work with vector graphics programmatically.
Installation
- Navigate to your
/ComfyUI/custom_nodes/folder. - Run the following command to clone the repository:
git clone https://github.com/Yanick112/ComfyUI-ToSVG/
- Navigate to your
ComfyUI-ToSVGfolder.
- For Portable/venv:
- Run the following command:
path/to/ComfUI/python_embeded/python.exe -s -m pip install -r requirements.txt - With system Python:
- Run the following command:
pip install -r requirements.txt
Enjoy setting up your ComfyUI-ToSVG tool! If you encounter any issues or need further help, feel free to reach out.
Partial Parameter Description
- Filter Speckle (Cleaner)
- Color Precision (More accurate)
- Gradient Step (Less layers)
- Corner Threshold (Smoother)
- Segment Length (More coarse)
- Splice Threshold (Less accurate)
Features
-
Converts images to RGBA format if necessary
-
Support batch conversion
-
node
ConvertRasterToVectorto handle the conversion of raster images to SVG format with various parameters for customization. -
node
SaveSVGto save the resulting SVG data into files.
What's next?
- [x] Add SVG preview node
- [x] Color and BW mode split
Enjoy converting your raster images to SVG with this handy tool! If you have any questions or need further assistance, don't hesitate to reach out.
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.