1. GoJS is a JavaScript library for building interactive diagrams on HTML web pages. Build apps with flowcharts, org charts, BPMN, UML, modeling, and other visual graph types.

  2. Angular is a JavaScript web framework for creating single-page web applications. The code is free to use and available as open source. It is further maintained and heavily used by Google and by lots of other developers around the world.

  3. Give your JS App some Backbone with Models, Views, Collections, and Events

  4. A JavaScript framework for creating ambitious web apps