The Typology of Free Web-based Learning Technologies (2020) provides educators with a list of 226 technologies arranged into 40 types and 15 clusters that can be used via a browser to promote more productive and interactive learning.
https://library.educause.edu/resources/2020/4/typology-of-free-web-based-learning-technologies