# Penpot frame export plugin - testers wanted

**URL:** <https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755>\
**Category:** Ask the community\
**Created:** [July 24, 2026, 10:03am UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755 "2026-07-24T10:03:42Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [July 24, 2026, 10:03am UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/1 "2026-07-24T10:03:42Z")

</div>

[https://lolly-tools.github.io/lolly-plugins-penpot-export/manifest.json](https://lolly-tools.github.io/lolly-plugins-penpot-export/manifest.json)

Hi all, We’ve been working on some Penpot plugins and would love your feedback.  
The first is a high quality bitmap/print/content protected exporter to make your penpot projects go further into the real world.

**Format & What you get**

| **\*\*Print PDF\*\*** | True physical page size REAL WORLD UNITS (mm/cm/in/pt), bleed, crop/registration marks, colour bars seeded with the frame’s own colours, optional PDF/X-4 metadata with embedded sRGB output intent |

| **\*\*Screen PDF\*\*** | RGB, page = artwork, no marks — for sharing |

| **\*\*SVG\*\*** | Penpot’s vectors with the `@font-face` CSS inlined as data: URIs — self-contained |

| **\*\*EPS / EMF / DXF\*\*** |@font-facePostScript, Windows metafile (vector paste into Office), CAD outlines |

| **\*\*PNG / JPEG / WebP\*\*** | Raster at a chosen DPI, with the density written into the file (PNG `pHYs`, JFIF density) |

Plus two option groups mirroring the Lolly web shell:

- **\*\*Content protection\*\*** — C2PA Content Credentials (engine ephemeral self-signed signer, fully client-side), the Imprint invisible pixel watermark (raster), and creator/rights metadata written to each format’s native slot (PNG iTXt, JPEG EXIF, SVG ``, PDF Info).

- **\*\*HDR (Rec.2100 PQ)\*\*** — PNG/JPEG only, off by default. The engine’s lightness-gated boost with the frame’s own colours as targets, four author dials (White/Reach/Dark lift/Focus), a `cICP` chunk + Rec2100-PQ ICC on PNG and the PQ ICC on JPEG. WebP is deliberately excluded (no viable HDR decode path). Platforms that re-encode uploads destroy HDR — use where the destination supports it.

 ![hero](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/2X/d/dde18a4ba25df631c86087bd7d7fbedd3ab1d5f5.jpeg)

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [July 24, 2026, 10:05am UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/2 "2026-07-24T10:05:19Z")

</div>

_ **EDIT: Separations and color profiles are live** _

and use that HDR feature responsibly! LinkeIn and ad services respect it but yes you can blind people like me scrolling late at night on high-potential nit OLED displays 🙂

If you want to check that the imprint worked you can visit lolly.art/verify

If you want to check your c2pa details, many tools can verify including the link above.

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [July 24, 2026, 11:27am UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/3 "2026-07-24T11:27:50Z")

</div>

if you like print, you will love this!  
convert colors used into your exact preferred CMYK / Spot color. (other colors follow the profile eg USCoated/FOGRA39 etc

 ![Screenshot 148](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/2X/6/679792c2b23369cd7b5367840df6158ac4689020.png)

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [July 24, 2026, 12:23pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/4 "2026-07-24T12:23:27Z")

</div>

one more WIP plugin . anything to vector objects with lolly filters

[https://lolly-tools.github.io/lolly-plugins-penpot-filters/manifest.json](https://lolly-tools.github.io/lolly-plugins-penpot-filters/manifest.json)

 ![Screenshot 150](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/2X/d/d2a7391c05710e81945f63056cfabf7b7e7e98dc.png)

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [August 10, 2026, 4:57pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/5 "2026-08-10T16:57:25Z")

</div>

small update to the plugins, more fine grained format controls  
[Filter — Lolly](http://lolly.tools/t/filter) if you want to play with it on a live & offline canvas

---

<div class="post-metadata">

**Author:** ![a-ng-d](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/a-ng-d/32/11021_2.png) [@a-ng-d](https://community.penpot.app/u/a-ng-d)\
**Post date:** [August 13, 2026, 4:34pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/6 "2026-08-13T16:34:01Z")

</div>

Hi @andyfitz!  
That’s nice to add one more tool for editing images, in particular, making filters and exporting them as vectors directly on the canvas.  
If I can suggest something, this space for the parameters is quite small, and I need to scale the plugin window. I guess you can resolve this issue without requiring users to rescale, just by creating two columns: one for the preview and one for the parameters 😁

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [August 13, 2026, 5:16pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/7 "2026-08-13T17:16:21Z")

</div>

Great idea. I tried to follow the plugin guidelines which have these small components but you’re right it could do with a nice preview you can drag zoom and ‘pixel peep’ with. Great feedback. I’ll add this in the next iteration! Thank you

Other vector effect ideas welcome also

---

<div class="post-metadata">

**Author:** ![a-ng-d](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/a-ng-d/32/11021_2.png) [@a-ng-d](https://community.penpot.app/u/a-ng-d)\
**Post date:** [August 13, 2026, 5:51pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/8 "2026-08-13T17:51:40Z")

</div>

You can make a little exception 🙂  
How did you fetch those “small” components, as you said? And where did you read those guidelines?

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [August 17, 2026, 9:40pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/9 "2026-08-17T21:40:00Z")

</div>

Hey there, I’m sorry I thought I had replied.

They were in the starter github linked from the penpot docs: [2. Create a Plugin](https://help.penpot.app/plugins/create-a-plugin/)

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [August 17, 2026, 9:49pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/10 "2026-08-17T21:49:30Z")

</div>

@a-ng-d[https://lolly-tools.github.io/lolly-plugins-penpot-filters/manifest.json](https://lolly-tools.github.io/lolly-plugins-penpot-filters/manifest.json)

your wish is my command, and my wish for vector gameboy graphics is also my command for some reason. enjoy the new layout and filters!

 ![Screenshot](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/2X/2/2f4ce9cc57b01c526de0b1782661121ad071f824.png)

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [August 17, 2026, 9:59pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/11 "2026-08-17T21:59:38Z")

</div>

Nobody asked for a glitch filter, but now it’s easy 😛

 ![Screenshot](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/2X/c/c796758b77a1a37aa71ddbc4ab7410c8cd35b6c4.jpeg)

---

<div class="post-metadata">

**Author:** ![a-ng-d](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/a-ng-d/32/11021_2.png) [@a-ng-d](https://community.penpot.app/u/a-ng-d)\
**Post date:** [August 18, 2026, 1:26pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/12 "2026-08-18T13:26:43Z")

</div>

It is quite better! I plan to use this tool to envision a website for a particular activity, inspired by both pixels and cyberpunk. Thanks for having made this improvement 🙂

---

<div class="post-metadata">

**Author:** ![andyfitz](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/andyfitz/32/415_2.png) [@andyfitz](https://community.penpot.app/u/andyfitz)\
**Post date:** [August 18, 2026, 1:28pm UTC](https://community.penpot.app/t/penpot-frame-export-plugin-testers-wanted/10755/13 "2026-08-18T13:28:45Z")

</div>

More improvements to come but if it’s useful today that’s awesome

And I’m so glad you’ll use it. Definitely works for a cyber aesthetic
