AngularJS, a JavaScript-based open source frontend web framework used extensively to develop single page applications. AngularJS is commonly used as the frontend of the MEAN stack, consisting of MongoDB, Express.js, Angular.js, and Node.js.
https://www.hiddenbrains.com/blog/angularjs-web-development-tools-features-and-benefits.html