Win a ticket for Penpot Fest!

Penpot is a design and code tool with endless possibilities. Beyond designing and prototyping, you can create libraries, portfolios, event presentations, social media designs, and much more. We love seeing the community’s unexpected creations.

We want to see more of your work—and sharing has its rewards! :heart:

How the contest works:

  1. Share your creation made with Penpot in this post as a comment. It can be a library, template, plugin, or any other work made with Penpot. It doesn’t have to be new: just make sure it’s one you haven’t shared publicly before.
  2. The community vote by giving it a :heart:.
  3. The reply to this post that includes a link (libraries, templates, plugins, files…) and receives the most love by September 30, wins a free Penpot Fest ticket!

Not sure what Penpot Fest is?
It’s a one-of-a-kind event bringing together designers, developers, and open-source lovers from around the world. This year, it’s happening in Madrid, Spain, October 8–10, 2025.

What’s included with the ticket we’re giving away?

  • 8 expert talks + a panel discussion

  • 3 hands-on workshops

  • Hand-picked meals & drinks all day long

  • A swag bag full of Penpot goodies

  • Loads of time to network with leading designers and developers

  • A welcome party on October 8, 2025

Get creative, share your work, and maybe you’ll be joining us at Penpot Fest 2025! :glowing_star:

10 Likes

Making a Design System in Penpot

1 Like

Thanks for your contribution @hardstone !!

1 Like

Hey @Elena_Alcalde_Rueda,

This post motivated me to update my previous webdesign layout component library draft using the new variant feature, so here it is :smiley:

Because of all the cats pics I included, the file’s too big to be uploaded here.

The idea was to create wireframes on one breakpoint (say mobile), then personalize them (many tokens are used among all the components and can be adjusted to globally adapt the components styling).

Then the user can duplicate the board, change its width using the other breakpoint width token (width.mobile or width.desktop), and quickly switch every layout to its other breakpoint variant. The changes will be carried over, so no need to rebuild everything for the other breakpoint.

The library is still pretty light, so I don’t consider it as finished but hey if anyone wants to try it out, go ahead!

And thanks @don for your feedback of the other day!

4 Likes

Thanks @Louis So great to see you’ve already added variants!:dizzy:

@hardstone @louis Thanks so much for participating! :tada: You both totally deserve a free Penpot ticket.

Expect a personal message soon with the next steps.

We really appreciate your contributions to Penpot!:pray:

4 Likes

Oh crap, too late… :laughing:
Congrats @Louis and @hardstone!

1 Like

Hi Aurélien! If you’re around, you still can get a 25% discount for your ticket with code: PFRIENDS25

(Note that tickets will only be available a few more hours :smiley:)