# NodeJS in Design Manager

**URL:** <https://community.hubspot.com/t/nodejs-in-design-manager/64544>\
**Category:** Blog, Website & Page Publishing\
**Tags:** professional\
**Created:** [September 6, 2022, 4:47pm UTC](https://community.hubspot.com/t/nodejs-in-design-manager/64544 "2022-09-06T16:47:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhmakki](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@jhmakki](https://community.hubspot.com/u/jhmakki)\
**Post date:** [September 6, 2022, 4:47pm UTC](https://community.hubspot.com/t/nodejs-in-design-manager/64544/1 "2022-09-06T16:47:35Z")

</div>

Hi there,

I want to create some website pages, which require some backend code using NodeJS libraries. Is there any place where I can use NodeJS code? I tried the HubSpot Developer and its CLI to start a website using their boilerplate. But I couldn’t find any package.json file where I can add my libraries as dependencies for later usage in the templates/layouts/modules.

Kindly help me in the right direction.

Regards,

Jalal Haider Makki

---

<div class="post-metadata">

**Author:** ![LeeBartelme](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/leebartelme/32/95647_2.png) [@LeeBartelme](https://community.hubspot.com/u/LeeBartelme)\
**Post date:** [September 6, 2022, 7:19pm UTC](https://community.hubspot.com/t/nodejs-in-design-manager/64544/2 "2022-09-06T19:19:12Z")

</div>

NodeJS would require running on a NodeJS server, and HubSpot’s CMS is not currently setup to run a NodeJS server like that.

You do have the option to run [serverless functions](https://developers.hubspot.com/docs/cms/data/serverless-functions) however, and those do run on Node. In this way you could build out your website and leverage serveless functions in HubSpot for some backend functionality. There are some [limits](https://developers.hubspot.com/docs/cms/data/serverless-functions#:~:text=unrelated%20to%20HubSpot.-,limits,-Serverless%20functions%20are) to be aware of, and I don’t think serverless functions are designed to function as like a full custom API running on HubSpot. But you can support some API like functionality for your website using serverless functions.  
You do need CMS Enterprise to take advantage of this feature.

---

<div class="post-metadata">

**Author:** ![jhmakki](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@jhmakki](https://community.hubspot.com/u/jhmakki)\
**Post date:** [September 7, 2022, 2:44pm UTC](https://community.hubspot.com/t/nodejs-in-design-manager/64544/3 "2022-09-07T14:44:54Z")

</div>

Thank you LeeBartelme, your guidelines really helped me find the right path to achieve what I was looking for.
