AngularJS (versiones 1.x) es un marco de JavaScript de front-end de código abierto. AngularJS extiende HTML para desarrollar front-ends ricos y poderosos. Reduce el uso repetitivo del código HTML. Esta repetición se puede evitar utilizando las directivas proporcionadas por AngularJS que ahorra mucho tiempo y esfuerzo.