Angular یک فریم‌ورک توسعه وب با استفاده از زبان‌های HTML، CSS و TypeScript است. این فریم‌ورک توسط تیم توسعه‌ی گوگل ایجاد شده و برای ایجاد برنامه‌های وب تک صفحه‌ای (SPA) که دارای کامپوننت‌های قابل استفاده مجدد هستند، استفاده می‌شود.