/angular-mat-tailwind-starter

Angular Template with Material & TailwindCSS + Biome

Primary LanguageHTML

Angular Material TailwindCSS Starter

A modern Angular 17+ starter template that combines Angular Material and Tailwind CSS for rapid UI development. This template is pre-configured with best practices, theming, and a clean project structure—helping you jumpstart your next Angular project with minimal setup.

Overview

This starter provides:

  • Angular 17+ with standalone components and signals
  • Angular Material 3 theming and components
  • Tailwind CSS utility classes and configuration
  • Pre-configured SCSS and Material theming
  • Example layout, routing, and component structure
  • Ready-to-use build, test, and lint scripts

Getting Started

Prerequisites

Installation

Clone this repository and install dependencies:

git clone https://github.com/your-username/angular-mat-tailwind-starter.git
cd angular-mat-tailwind-starter

nvm install lts/jod
nvm use lts/jod

pnpm install

pnpm start
pnpm test
pnpm check #linter/formating all-in-one

Running the Development Server

Start the local dev server:

pnpm start

Open your browser at http://localhost:4200 to view the app. The server reloads automatically on file changes.