Copy modules across Apps

Is it possible to get specific module from ERPNext to new Custom App?

Hi trupti,

I know this is a old post, but if someone needs it (like me), it is good to have it documented here:

You could try the following via command line.

  1. go to your folder “frappe-bench”
  2. from there, run the following code:

cp -R ./apps/erpnext/erpnext/crm/ ./apps/yourcustomapp/yourcustomapp/crm/

Please note, that by doing this you will maybe have to fix some error messages and you can’t keep the module up to date by simply doing bench update.

In some use cases it’s helpful anyway.

Thats a good news Christoph. Many thanks for sharing this info.


Hi, this is an old post but I was wondering what the implications of this would be with ERPNext. Let’s say I wanted to customize the CRM app but didn’t want it to potentially break with a bench update could I just copy the app and customize the copy instead of the core app?