Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A bare-bones Angular template to get you deployed to Netlify fast!

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
Angular on Netlify Quick Start Template is a bare-bones Angular 15 boilerplate from the netlify-templates GitHub organization that exists to get a new Angular site deployed to Netlify as quickly as possible, often with a single click.
This template is a minimal Angular project generated with Angular CLI version 15, configured specifically for Netlify hosting. It takes a fresh Angular application and provides the files and settings needed to deploy it, including a netlify.toml configuration, a Deploy to Netlify button, and demo styling. The template is maintained by Netlify and is one of several framework quickstarts in the netlify-templates repository.
Developers who want a proven Angular 15 starting point with Netlify deployment already wired up. Teams that need a tested baseline can keep the included Jasmine/Karma and Cypress tooling. Hackathon participants and prototypers can use the one-click deploy to get a live URL in minutes. Anyone evaluating Netlify's CLI can run netlify dev to get a local server with live previews, functions support, and redirects.
The fastest path is to click the Deploy to Netlify button in the README; Netlify then clones the netlify-templates/angular-quickstart repository, creates a new project, and runs the build. For local development, clone the repo, run npm install and ng serve, or use netlify dev to emulate the Netlify environment. The included netlify.toml configures the build and test plugins.
Click the Deploy to Netlify button, run netlify deploy, drag and drop the dist folder into the Netlify UI, or run netlify sites:create-template angular-quickstart. All create or update a Netlify project.
Delete the src/demo-styling.css file and remove its import from angular.json and app.component.ts. The README notes that removing the file is all that's needed to return to default Angular styling.
Delete the entire cypress folder and cypress.config.ts, then run npm uninstall cypress. To keep Cypress but disable the build plugin, edit the plugin configuration in netlify.toml.
Run ng update @angular/core @angular/cli. If TypeScript compatibility issues appear, install a compatible version such as [email protected] with npm install [email protected] --save-dev.
Angular projects reference the project name in many files, including netlify.toml and angular.json. The README recommends find-and-replacing all instances of angular-quickstart with your new project name to avoid build and deploy errors.
