📢 Help Us! What Issues or Enhancements Matter Most to You?

Hey Penpot community! :wave:

We’re constantly working to improve Penpot and make it the best tool for your design needs, and we want your input! We’ve put together a list of the top 10 issues and feature requests that have come up frequently, but we’d love to hear from you too:

Top 10 issues we’ve heard from the community:

  1. Comments & notifications: Improving feedback workflows with better notifications.

  2. Zoom control: Managing excessive zoom in/out in the design process.

  3. Precision in rendering: Especially in microinteractions and small details.

  4. Text to path: A more intuitive way to work with text paths.

  5. Smart layout creation: Keeping elements in their pre-layout order when using layout tools.

  6. CSS style copy/paste: Directly copying and pasting styles as CSS.

  7. Batch editing elements: Allowing multiple element edits, even when attributes differ (e.g., different line thicknesses).

  8. Path editing at close zoom levels: Needing to zoom in too much for detailed path edits is a pain point.

  9. System state information: Improving traceability of element states and changes applied.

  10. Color picker and libraries: Enhancing the color picker, especially for colors from libraries (strong opinions here! :sweat_smile:).

While we’re already working on Variants, Design Tokens, and Performance Improvements, we know there’s much more we could improve.

What do you think? Which of these issues should we focus on next? Are there others that should be higher on the list? We’d love to hear your thoughts!

Share your feedback below :arrow_down: and let’s make Penpot even better, together! :raised_hands:

9 Likes

I wish I could tell you. Until component variants are a thing in Penpot, I’m continuing to stick with XD.

3 Likes

I know you’re in the process of reworking your render engine, but I find no mention of it here.

For me it’s top 1 issue and the only reason Penpot is still not my daily driver.

  1. Performane. It needs to be prioritised.

I’ll come back with more feedback when I get the time.

Cheers!

3 Likes

Hi! I’d like to see scrolling interactions implemented to elevate Penpot as a viable, robust product design alternative to Figma and even Sketch (especially when prototyping).

Here’s what I’d like to see:

  • Basic vertical and horizontal scrolling within a board
  • Scroll-to interactions upon clicking an element
  • Sticky behaviors on elements that are triggered when scrolled past
  • (Bonus) Scrolling effects to trigger changes in opacity, position or scale based on scroll of the current viewport or board.
2 Likes

Please consider improving font handling and support for OpenType features. As a would-be user, the lack of OpenType feature support is absolutely a dealbreaker and is the reason I can’t switch any of my current workflows to Penpot.

As a type designer, Penpot’s implementation of font shaping/rendering is frustrating. It doesn’t appear to follow industry standards, but its issues aren’t sufficiently documented to produce workarounds for.

1 Like

My biggest concern is performance. Once a project becomes moderately large, I see performance issues. That is what’s holding me back.

2 Likes

This is exactly my concern

2 Likes

Until Penpot has no nested components and variants, DS people will not consider joining in. This with combination of Tokens implementation by Tokens Studio will skyrocket the interest. Sometimes it is good to attack a specialized niche in the market instead of being a general tool. Capturing the specialized professionals will give you a lot of insides which will help you to differentiate your selves from Figma. Good luck.

2 Likes

I think the people not mentioning performance have never tried to build an entire landing page in Penpot. Or use an icon library. These are basic thing that are impossible to go through with in the current environment because of ongoing lag.

1 Like

Thanks all that are talking about Performance, as Clara mention we are active trying to solve this issue, you can read mora about it here:

Hello @Stayu_Kasabov thanks for your feedback, as you mention we have been developing the Design tokens native to penpot:

Also we have started to work on our varients, you can follow the progress here:

Two most important enhancements I’d like to see

  1. variable fonts
  2. rounded corner support for path anchors
3 Likes

I’ve been keeping an eye on Penpot for a while as I’d very much like to move off of XD. However, I really can’t use Penpot at all until basic things like scrolling within boards is possible. More complicated scroll states would be awesome (i.e. things like list headers being sticky) but at this point, a basic vertical/horizonal scroll is what I really need.

In addition to performance issues (I know the Penpot team is already working on it), being able to work offline (alone at least) would be a huuuge advantage for a lot of people, with auto sync when you’re connected again.
Maybe including a toggle between online (with auto-save) / offline (with manual save) could also help to reduce performance issues in offline mode, in the sense that all synchronization tasks would not have to be active.

When I talk about Penpot with some friends, these were the two issues that came up the most. I can imagine how complex this could be, but it would be so cool!

2 Likes

Hello @timotheegoguely that is an idea that we have talk many times. One of the principal issues that we see is if while you are on offline mode a team member would edit the same file/part that you work on it and how we would handle this situation. How would you see that this issue could be solved?

What if, when activated, the offline mode could block all editing functionality (and maybe even the ability to open the file) for all collaborators except the one who has activated this mode, until the option is unchecked?

This would mean activating the offline mode in advance (while connected), for example, before a train journey, so that the information that this file is in offline mode can be sent to the application and somehow displayed in the interface.
A bit like some cloud services that make a file available offline by downloading it locally: the initial action is taken online, and then the desired file can be accessed offline.

Performance is already in the works as we announced here. The list above is highlighting other features or enhancements that are not included in the prioritisation pipeline yet and we hope to get some feedback from you.

1 Like

Second this: we really want to use Penpot but keep switching back to XD: component states (and the performance that you are already working on). Without component states we can’t switch.

2 Likes

Being able to share libraries between teams would be a top priority for me apart from performance issues.

Working in a larger organisation that need an on premise solution due to security issues, it makes it nearly impossible to manage some kind of design system within only one team.

1 Like

I’d love to see a better dealing of images. Their current behavior behaves like CSS like

  • background-size: 100%;
    or
  • background-size: cover;

which “okayish” but I miss the positioning. Example, I have an image of a person which is positioned on the right third. When putting this image to mobile/square aspect ratio, the person would vanish or at least get cut of. In CSS I would then normally adjust the background positioning. So having some settings in the image popup would be great. (proposal attached as Link and PNG).

Cheers

4 Likes