# Libraries not listed on Libraries page?

**URL:** <https://discourse.processing.org/t/libraries-not-listed-on-libraries-page/11806>\
**Category:** Community\
**Created:** [June 3, 2019, 5:45pm UTC](https://discourse.processing.org/t/libraries-not-listed-on-libraries-page/11806 "2019-06-03T17:45:24Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![InferNova](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/infernova/32/6009_2.png) [@InferNova](https://discourse.processing.org/u/InferNova)\
**Post date:** [February 3, 2020, 8:38pm UTC](https://discourse.processing.org/t/libraries-not-listed-on-libraries-page/11806/15 "2020-02-03T20:38:19Z")

</div>

Multithreading drawing:

> [@PThreading: A framework for multithreaded drawing in Processing](https://discourse.processing.org/t/pthreading-a-framework-for-multithreaded-drawing-in-processing/14782):
>
> PThreading: A framework for multithreaded drawing in Processing Getting started, motivation, download and example usage available from [Github](https://github.com/micycle1/PThreading). Natively, Processing runs on a single thread, which can lead to poor performance on draw-heavy sketches. In short, the framework consists of two classes: PThread and PThreadManager. Override the PThread class with Processing code and then add instances of your new class to a PThreadManager; this will run the instances as threads that draw into your Pro…

---

_[View the full topic](https://discourse.processing.org/t/libraries-not-listed-on-libraries-page/11806)._
