Skip to main content
Antoine
Active Member
October 5, 2021

Global live library sharing

  • October 5, 2021
  • 84 replies
  • 10629 views

After discussing the subject at length with the support, here’s a summary of what Figma allows and doesn’t allow in terms of library sharing (hint: it’s not that simple), and how it could be streamlined:

Currently, as a component library creator, here are the options you have in order to share your library (I will not include the options for a Starter plan, they are legitimately limited)

As a Pro user:

  1. Publish it and share it within your Team (to users you - or your admin - pays for) using the Team library feature. They can access the component anywhere inside the Team’s files, and get realtime updates. Links are preserved throughout even with multiple files.
  2. Share it on Community (to users outside your Team): they can duplicate the file to their respective spaces, without live updates. Links won’t be preserved if the library includes multiple files.
  3. Share it via link (view-only) to selected users: they can either duplicate it (although not as easy as a Community file), or use it as a shared library (it appears in the “Team library” modal) with live update and link preservation ONLY if they are Starter or Pro users (Org users won’t be able to).
  4. Share it as .fig file to anyone: users won’t get live updates or even see if there’s an update. Links will be broken if the library is composed of several files.

As an Org member:
All of the above except the second part of 3. > Designers within an Org cannot use this share “feature”. And that’s the whole issue.

After clarification with the support, it appears the 3. method of sharing, that resembles how Sketch allows library sharing (across spaces and licences), is more or less accidental. Which is a shame because it’s the most horizontal and powerful.

So, it would be nice to have a supported way of sharing a component library (comprised of one or several linked files):

  • As long as you pay for Figma (Pro and Org users)
  • To any user (paid, and if possible, free)
  • Keeping realtime updates

One way to do it would be allowing live updates on Community files, rather than Duplicate (or both). I love Figma way more than Sketch but the best way to describe it is “Sketch-like”.

Any comment is welcome!

84 replies

Dylan1
October 19, 2022

This is huge for our workflow. We need to share our library with external agencies often, and not being able to do so has a huge business impact.

Ramalho_Jorge
October 21, 2022

Adobe Figma, please add an option to share a library file with either with another org or users from others org. It is bleeping insane not to be able to use resources from other clients or our own teams in other countries. Why would you even have this in place — WE should be the ones to have control on who can access our files, not you.

Benjamin_Franck
October 25, 2022

As an organisation that works with several third-party agencies, we have a need to allow them to use our library without duplicating, so they can still get the latest updates. It is also a better way to keep the component detachment rate low as if they work on a separate library, the temptation to detach is much higher, and our teams end up with deliverables using stuff that isn’t available in the design system and it generates unnecessary refactoring of work.

MartinFujak
October 25, 2022

I dont know if anyone is looking here. I think the best way would be get as much votes as possible?

Claessens_Guy
October 25, 2022

We are in exactly the same situation. Our agencies also need to be able to work on/with our in-house libraries. So i really want this feature to become available as soon as possible. The way we share right now is not sustainable when it comes to consistency.

Silvio_Wolf
New Member
November 16, 2022

And again – same here. I am working in a big company with many business units. Each unit has its own UX team, own budget and own Figma organization account. Not being able to share the company’s design system across these organizations is really a show stopper for us currently. A central managed enterprise account for the entire company would probably solve the problem but this is an organzational nightmare and will surely take years to get this running. So please, Figma, let us share our libraries across organizations and pro accounts.

MartinFujak
November 17, 2022

I mean we have workflow with zip files: exporting fig file, uploading, downloading, importing, publishing, swapping library, and asking all teams to do that each week after we will relese some updates, is that the correct way? 😪

Leks
January 24, 2023

Hi, we have the exact same need here in my company : we have an organization with a DS library and from time to time we work with external designers. We don’t want to add them to our team bc this creates obvious privacy concerns on the projects we have in progress.

We found a workaround that doesn’t seem logical at all: we invited the person as editor of the file, and once they accept the invite, they can use our file as a library in their own files.

Now the weird part: the person cannot edit the file, an alert icon is displayed next to the “can edit” dropdown into the share panel:

Capture d’écran, le 2023-01-24 à 11.13.58

The tooltip says “This person has a restricted account. They will be able to edit files when their account is upgraded”.

Here is what is displayed in our team’s user list:

joshua.ogburn
February 21, 2023

Has there been any updates on this? This is seriously impacting our ability to stay current with the libraries created by our central team

Claessens_Guy
February 21, 2023

Not that i know of. I think the only thing you can do, is send it to as much people you know and let them vote.