Lost time and weather app
Yes, there is a list of all apps that you have installed from Google Play. 
Go to Google Play app → Apps &amp; Games → My apps &amp; games → ALL. 

Note, that you will not find there the apps that were pre-installed on your smartphone by the manufacture and that are not available in the Google Play store.