Spaces:
Sleeping
A newer version of the Streamlit SDK is available:
1.52.2
title: MOCKJET Web
emoji: 🖼️
colorFrom: indigo
colorTo: green
sdk: streamlit
app_file: app.py
python_version: 3.11
license: mit
thumbnail: >-
https://cdn-uploads.huggingface.co/production/uploads/684fb4231a6441edfd21a658/DZH88B7z6susbmQjQ2lFF.png
short_description: for POD seller - mockup generator 100+ mockups in seconds
tags:
- mockup
- generator
- POD
- ecommerce
- image-generation
- batch-processing
- t-shirt
- automation
- streamlit
- design-tool
- open-source
- creative
- productivity
license: mit short_description: for POD seller - mockup generator 100+ mockups in seconds
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
MOCKJET – Instantly Generate 100+ Print-on-Demand Mockups
1. Quick Start & Live Demo
Experience the power of MOCKJET instantly with the built-in DemoKit!
- Download and unzip this repository.
- Open the
demokit/folder:- Contains two sample base images (with pre‑mapped print areas)
- Two design images
- A ready‑to‑use
templates.json
- Install requirements:
pip install -r requirements.txt - Run the web app:
streamlit run app.py - In the app:
- Drag & drop the sample base images, design images, and
templates.jsonfromdemokit/ - Click Generate Mockups
- Drag & drop the sample base images, design images, and
- Your mockups will be generated in seconds and saved in the
mockups/folder!
▶️ Watch the demo video (mockup_web_demo.mp4)
After you’ve tried the DemoKit, swap in your own images and base files using coordinatemaker.html for production use!
2. What is MOCKJET?
MOCKJET is a blazing‑fast, no‑code web app for generating hundreds of high‑quality mockup images for Print‑on‑Demand (POD) products.
No Photoshop, no technical skills required.
Simply set your print areas visually, upload your designs, and generate perfectly‑aligned mockups for Etsy, Shopify, Redbubble, and more — all within your browser.
3. Features
- Ultra‑fast batch mockup generation (hundreds in seconds)
- No code, no Photoshop required – 100 % browser‑based
- Interactive print area mapping with
coordinatemaker.html - Supports multiple base images in one session
- Automatic perfect alignment for all designs
- PNG, JPG, JPEG compatible for both bases and designs
- Instant DemoKit for out‑of‑the‑box experience
- Cross‑platform – works on Windows, Mac, Linux (with Python)
- Ideal for POD sellers: Etsy, Shopify, Redbubble, and more
4. Usage & Customization
4.1 Preparing Your Own Images
- Base Images: Product photos as mockup bases (T‑shirts, tote bags, mugs, etc.). Formats: PNG, JPG, JPEG.
- Design Images: Artwork/designs in PNG, JPG, or JPEG. Transparent PNGs recommended.
4.2 Mapping Print Areas with coordinatemaker.html
- Open
coordinatemaker.htmlin your browser. - Upload each base image and click the four corners of the printable area.
- Add/edit/delete bases as needed.
- Export all areas as a single
templates.json.
▶️ Watch the demo video (coordinate_maker.mp4)
4.3 Generating Mockups
streamlit run app.py
Drag & drop your base images, designs, and templates.json, then click Generate Mockups. Results are saved to mockups/.
5. Folder / File Structure
mockjet_web/
├── app.py
├── requirements.txt
├── coordinatemaker.html
├── demokit/
│ ├── templates.json
│ ├── bases/
│ │ ├── bag_sumple.jpg
│ │ └── mockup_base.png
│ ├── designs/
│ │ ├── sample_design1.jpg
│ │ └── sample_design2.png
│ └── mockup_web_demo.mp4
├
Only app.py, requirements.txt, and coordinatemaker.html are required for your own projects. The DemoKit is for instant hands‑on experience.
6. FAQ / Troubleshooting
App error? Ensure pip install -r requirements.txt was run and Python 3.8+ is used.
Misaligned images? Re‑check print‑area clicks in coordinatemaker.html.
Files don’t appear? Confirm PNG/JPG/JPEG format and use drag‑and‑drop upload.
Add more bases/designs? Unlimited — just upload more and map new areas.
7. License & Support
License: MIT – free for personal & commercial use. Redistribution of the app itself is not allowed.
Contact: junjiro1129@gmail.com (Discord coming soon!)
Create, customize, and launch your own POD mockups with MOCKJET – the fastest way from design to shop!