When creating a private or public app in the HubSpot Developer Platform (v2025.2) and adding features such as UI cards and a settings page, a significant amount of code is developed locally on my computer and then pushed to HubSpot’s cloud servers. How can I pull the project’s code onto a different computer?
Pulling code for UI extentions, Setings, Public/Private App etc... HubSpot Developer Platform (v 202
Hey @lstepany
I hope that you are well!
Great question, thanks for asking the HubSpot Community!
Let’s consult our Top Experts: Hi @Anton, @SteveHTM and @MichaelMa do you have any insights to share with @lstepany, please?
Thanks so much and have a lovely day!
Bérangère
Lots of ways to do this. There’s nothing inherently different about the files that get generated than any other file you might want to share.
You can zip up the files and send it to them.
Or if they have access to your portal, they can also use the command line and download the project to their computer.
Generally, the easiest way to share is to put it in a repository (private usually) like Github and then give the person access to your repo. This way the person can download the files and build it on their local and also contribute changes via commits. I believe there’s a standard .gitignore for hubspot apps so some of the more common sensitive files or unneeded files (eg, node_modules) won’t be uploaded there.
Using a repo like Github would allow tighter control over future updates. I believe HubSpot has a native integration with Github so you can have Github push to Hubspot.
Thank’s for the answer @michmich . This is a workaround what you offer and this is exactly how I manage. But today I found the command I was looking for in the Docs: hs project download! That’s all ![]()
That’s wonderful to hear, @lstepany! I’m glad the workaround from @MichaelMa helped you out, and it’s even better that you found the exact command you needed!
Thanks for sharing your update with us. It might come in handy for others in the community too ![]()
If you have any more questions or tips to share, feel free to create a new post anytime
Have a fantastic weekend!
Bérangère