# Genie with NPM packages

**URL:** <https://discourse.julialang.org/t/genie-with-npm-packages/101006>\
**Category:** Web Stack\
**Created:** [June 30, 2023, 2:42am UTC](https://discourse.julialang.org/t/genie-with-npm-packages/101006 "2023-06-30T02:42:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jondavis847](https://avatars.discourse-cdn.com/v4/letter/j/da6949/32.png) [@jondavis847](https://discourse.julialang.org/u/jondavis847)\
**Post date:** [June 30, 2023, 2:42am UTC](https://discourse.julialang.org/t/genie-with-npm-packages/101006/1 "2023-06-30T02:42:41Z")

</div>

Hello,

If I’m making a webapp with Genie.jl and want to include for example chart.js or three.js,etc., how do I go about doing that? Normally I would install these locally via NPM, but I’m not sure how this fits in the Genie.jl framework.

Once I have correctly installed them for the Genie.jl framework, where should I expect to see them in the folder structure?

Thanks!
