frappe/erpnext is 4,545 source files holding 15,376 symbols across 380 modules, written mainly in python, json, javascript. The largest module is patches, with 812 files, and 7 files are entry points into the dependency graph.