create-ng-primeng-ui
v1.0.0
Published
CLI to create Angular + PrimeNG apps from template
Downloads
109
Maintainers
Readme
create-ng-primeng-ui is a simple CLI tool that bootstraps a modern Angular 19 application with all essential enterprise-ready integrations preconfigured.
It saves you from manually setting up UI libraries, formatting tools, folder structures, and layout scaffolding — giving you a clean, production-ready starting point in seconds.
🚀 What You Get
✅ Angular 19 Project (Preconfigured)
Automatically generates a fresh Angular workspace based on the included template.
✅ PrimeNG Integration
PrimeNG components and PrimeIcons are fully set up and ready to use out of the box.
✅ TailwindCSS v3
Tailwind is integrated with proper Angular configuration, utility classes, and recommended project structure.
✅ Prettier Setup
Prettier is preconfigured to format your code consistently across the entire project.
✅ Husky Hooks
A Git pre-commit hook is included to automatically format and validate code before commits.
✅ Enterprise-Grade Layout
The template includes a clean, responsive base layout:
- Header
- Sidebar
- Footer
- Content wrapper
✅ Scalable Folder Structure
The starter includes a clear, maintainable folder structure suitable for real-world enterprise projects.
📦 Create a New Project
Run the CLI using npx:
npx create-ng-primeng-ui <project-name>The generator will:
- Copy the internal template
- Replace project name everywhere
- Install dependencies
- Set up Husky
- Provide final next steps
🎯 Why Use This Starter?
- No need to manually integrate Tailwind with Angular
- No need to configure PrimeNG or theme files
- No need to set up Prettier, ignore rules, or format scripts
- No need to create your own UI layout from scratch
- Saves hours of boilerplate setup and configuration
You get a ready-to-build Angular + PrimeNG project in under 10 seconds.
