AngularJS is an open source JavaScript framework used for developing client-side web applications with rich user interfaces.