# Get Project Library Packages

**URL:** <https://forum.inductiveautomation.com/t/get-project-library-packages/54115>\
**Category:** Ignition\
**Created:** [December 14, 2021, 8:19pm UTC](https://forum.inductiveautomation.com/t/get-project-library-packages/54115 "2021-12-14T20:19:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jonathan](https://avatars.discourse-cdn.com/v4/letter/j/aeb1de/32.png) [@Jonathan](https://forum.inductiveautomation.com/u/Jonathan)\
**Post date:** [December 14, 2021, 8:19pm UTC](https://forum.inductiveautomation.com/t/get-project-library-packages/54115/1 "2021-12-14T20:19:48Z")

</div>

Is there a way to get a list of packages/scripts in the Project Library via code?

looks like packages will be of type  
com.inductiveautomation.ignition.common.script.ProjectScriptModule

and script files will be of type  
com.inductiveautomation.ignition.common.script.ScriptPackage

I can call getDict() on ProjectScriptModule but I cannot seem to figure out how to get the list of packages and scripts in the root of Project Library.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 14, 2021, 8:34pm UTC](https://forum.inductiveautomation.com/t/get-project-library-packages/54115/2 "2021-12-14T20:34:53Z")

</div>

Try `globals()`.
