def get_app_listing():
	apps_listing_dir = os.path.join(os.path.dirname(frappe.__file__), 'data', 'app_listing')
	out = {}
	for app in os.listdir(apps_listing_dir):
		if app.endswith(".json"):
			with open(os.path.join(apps_listing_dir, app)) as f:
				out[app[:-5]] = frappe._dict(json.load(f))
	return out
Get apps listed in `frappe/data/app_listing/`
dataset/ETHPy150Open frappe/frappe/frappe/desk/page/applications/applications.py/get_app_listing