# Copy element from read only lib to local lib

**URL:** <https://librepcb.discourse.group/t/copy-element-from-read-only-lib-to-local-lib/956>\
**Category:** Libraries\
**Created:** [September 21, 2025, 3:47pm UTC](https://librepcb.discourse.group/t/copy-element-from-read-only-lib-to-local-lib/956 "2025-09-21T15:47:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![gx-turbo](https://yyz2.discourse-cdn.com/free1/user_avatar/librepcb.discourse.group/gx-turbo/32/356_2.png) [@gx-turbo](https://librepcb.discourse.group/u/gx-turbo)\
**Post date:** [September 21, 2025, 3:47pm UTC](https://librepcb.discourse.group/t/copy-element-from-read-only-lib-to-local-lib/956/1 "2025-09-21T15:47:09Z")

</div>

![image](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/37f953d4d69fbed0db6ce271f19237bd54e2ec4c.png)

How can I do this?

In context menu there is only “move to other library”. Probably a very simple solution, but I could not find it, sorry.

kind regards and thanks, Gerd

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [September 21, 2025, 4:20pm UTC](https://librepcb.discourse.group/t/copy-element-from-read-only-lib-to-local-lib/956/2 "2025-09-21T16:20:01Z")

</div>

> [@gx-turbo](#):
>
> In context menu there is only “move to other library”. Probably a very simple solution, but I could not find it, sorry.

That’s the way to do it. Unfortunately the wording is a bit misleading, but the dialog that shows up provides the options “copy” or “move” (move only for writable libraries).

Hope that helps.

---

<div class="post-metadata">

**Author:** ![gx-turbo](https://yyz2.discourse-cdn.com/free1/user_avatar/librepcb.discourse.group/gx-turbo/32/356_2.png) [@gx-turbo](https://librepcb.discourse.group/u/gx-turbo)\
**Post date:** [September 21, 2025, 6:15pm UTC](https://librepcb.discourse.group/t/copy-element-from-read-only-lib-to-local-lib/956/3 "2025-09-21T18:15:36Z")

</div>

yes it helped, and indeed a little bit misleading 🤨 not only because of the wording.

Also because of the “fat” warning and the greyed option about copy, which I just have not noticed.

thanks anyway, librepcb is in any case a great piece of software, but as I could see in the discussions still the library is one of the bigger issues.

Gerd

![image](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/e86229889a0a81ea6abb76189587eb742c3daa19.png)

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [September 21, 2025, 6:29pm UTC](https://librepcb.discourse.group/t/copy-element-from-read-only-lib-to-local-lib/956/4 "2025-09-21T18:29:42Z")

</div>

> [@gx-turbo](#):
>
> Also because of the “fat” warning and the greyed option about copy, which I just have not noticed.

I agree - IIRC we had two separate context menu entries in the past but then for some reason merged them into one, which probably was a bad idea 🙈 I will split it again for the next release.

> [@gx-turbo](#):
>
> thanks anyway, librepcb is in any case a great piece of software, but as I could see in the discussions still the library is one of the bigger issues.

Thanks for the kind words. The library is getting bigger, but there’s still a lot to do…
