When a Penpot file has many available Shared Libraries, each library currently has to be connected individually using the + action in the Libraries modal.
This becomes repetitive when working with larger design systems split across many library files, especially after importing .penpot files from external design systems.
Proposed enhancement
Add a bulk action in the Shared Libraries section to connect all currently available libraries at once.
The existing per-library + action would remain unchanged.
Example:
Connect All
UX questions
I’d like guidance from the Penpot team on:
- whether the action should be called Connect All or Add All
- whether an active search/filter should affect all available libraries or only the visible filtered set
- how partial failures should be handled
Contribution
I’m interested in implementing this enhancement myself as a community contribution if the approach fits Penpot’s UX and product direction.
If approved, could a maintainer create or link the corresponding GitHub issue for tracking?
Image: Screenshot of the Add to Library screen for reference.
