Essential JS 2 for JavaScript (ES5)
Essential JS 2 is a modern JavaScript UI toolkit that has been the built from the ground up to be lightweight, responsive, modular and touch friendly. It is written in TypeScript and has no external dependencies. It also includes complete support for Angular, React, ASP.NET MVC and ASP.NET Core frameworks.