A Python library for programmatically creating product mockups and custom designs. It’s for developers building print-on-demand, merch, or labeling apps. Exports production-ready, clean SVG files with properly grouped elements.
Features
- Programmatically place and transform text on SVG templates
- Precisely position and scale raster images (PNG, JPG) within SVG
- Export clean, minified SVG code with no editor metadata
- Layer management for reordering design elements
- Batch processing to generate multiple design variants
Usage
from product_customizer import Customizer
c = Customizer('template.svg')
c.add_text('Hello World', x=100, y=150, font_size=24)
c.add_image('logo.png', x=50, y=50, width=200)
c.export('design.svg')
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.