def get_app_listing():
 apps_listing_dir = os.path.join(os.path.dirname(frappe.__file__), u'data', u'app_listing')
 out = {}
 for app in os.listdir(apps_listing_dir):
  if app.endswith(u'.json'):
   with open(os.path.join(apps_listing_dir, app)) as f:
    out[app[:(-5)]] = frappe._dict(json.load(f))
 return out

def get_app_listing ( ) : apps_listing_dir = os . path . join ( os . path . dirname ( frappe . __file__ ) , u'data' , u'app_listing' ) out = { } for app in os . listdir ( apps_listing_dir ) : if app . endswith ( u'.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/ .