# Adding library in Processing IDE

**URL:** <https://discourse.processing.org/t/adding-library-in-processing-ide/14030>\
**Category:** Libraries\
**Created:** [September 17, 2019, 5:36pm UTC](https://discourse.processing.org/t/adding-library-in-processing-ide/14030 "2019-09-17T17:36:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ruperty](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/ruperty/32/6462_2.png) [@ruperty](https://discourse.processing.org/u/ruperty)\
**Post date:** [September 17, 2019, 5:36pm UTC](https://discourse.processing.org/t/adding-library-in-processing-ide/14030/1 "2019-09-17T17:36:11Z")

</div>

I have loaded a library (grafica) in the Processing IDE, but the functions are not recognised.

I notice that the library file does not appear in the folder. I guess I can do this manually, but shouldn’t the IDE do this?

---

<div class="post-metadata">

**Author:** ![quark](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/quark/32/26_2.png) [@quark](https://discourse.processing.org/u/quark)\
**Post date:** [September 17, 2019, 5:40pm UTC](https://discourse.processing.org/t/adding-library-in-processing-ide/14030/2 "2019-09-17T17:40:30Z")

</div>

> [@ruperty](#):
>
> I have loaded a library (grafica) in the Processing IDE,

I assume you used the Contribution Manager 😄

Have you tried the examples that come with the library? That is the best way to make sure the library was installed correctly

---

<div class="post-metadata">

**Author:** ![quark](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/quark/32/26_2.png) [@quark](https://discourse.processing.org/u/quark)\
**Post date:** [September 17, 2019, 5:42pm UTC](https://discourse.processing.org/t/adding-library-in-processing-ide/14030/3 "2019-09-17T17:42:25Z")

</div>

Just noticed you are using p5.js (Javascript) not all libraries are compatible with all modes. I know grafica is OK in Java mode but not sure about p5.js

---

<div class="post-metadata">

**Author:** ![ruperty](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/ruperty/32/6462_2.png) [@ruperty](https://discourse.processing.org/u/ruperty)\
**Post date:** [September 17, 2019, 6:23pm UTC](https://discourse.processing.org/t/adding-library-in-processing-ide/14030/4 "2019-09-17T18:23:15Z")

</div>

Thanks. I can get it to work if I copy the grafica js file manually, from an example. I was just hoping the IDE would do something when the library was installed.
