ERPNext

Easy to customize. Moreover, it allows you to use different modules and widely used in multiple industries, you can customize the software according to your business needs.

The Manufacturing module in ERPNext covers all necessary features a Manufacturing business would need. There are options to take a Work Order, enter stock of items, create a Production Plan, create a Downtime Entry, manage the Bill of Materials for Finished Goods / Template Items, generate reports, and more.