Angular è un framework JavaScript open source del 2016. Con il nome Angular si fa riferimento alla seconda versione del framework JavaScript AngularJS. Infatti Angular indica le versioni Angular 2+, mentre AngularJS indica le versioni Angular 1.x. Angular è una completa riscrittura del vecchio framework, focalizzata su velocità, performance e attenzione al mobile (pur trattandosi di una soluzione cross-platform). Propone anche una interfaccia a riga di comando, chiamata Angular CLI, per gestire tool, componenti aggiuntivi e integrazioni.