
Shadcn Ng
This brings shadcn's component philosophy to Angular. You get copy-paste Tailwind CSS components built as Angular standalone components, so you drop them into your project and modify them directly rather than fighting a component library's API. The CLI handles setup and adding components (npx shadcn-ng@latest add), and everything uses CSS variables for theming. It's genuinely useful if you like the shadcn approach of owning your UI code but want it in Angular instead of React. The standalone component architecture means clean imports without module boilerplate, and the cn utility handles class merging the same way you're used to from the React version.
- skills.sh installs
- 152
- GitHub stars
- 7
- last updated
- Aug 21, 2026
Install
$ npx -y skills add oguzhan18/angular-ecosystem-skills --skill shadcn-ng --agent claude-codeInstalls into .claude/skills of the current project.
Files
unovue/shadcn-ng shadcn-ng
Version: Latest (2025) Tags: Angular, Tailwind CSS, Radix Primitives
References: Docs — installation, components, theming • GitHub Issues — bugs, workarounds • GitHub Discussions — Q&A, patterns
API Changes
This section documents version-specific API changes.
-
NEW: Angular support — shadcn-ng is the Angular port of shadcn/ui, providing copy-paste components styled with Tailwind CSS
-
NEW: CLI commands — Use
npx shadcn-ng@latest initfor initialization andnpx shadcn-ng@latest add <component>for adding components -
NEW: Standalone components — All components are Angular standalone components with proper imports
-
NEW:
cnutility — Use thecn()helper fromlib/utils.tsto merge Tailwind CSS classes -
NEW: CSS variables theming — Configure colors via CSS variables in
globals.css
Best Practices
- Use standalone components — All shadcn-ng components are standalone, import them directly in
importsarray
import { Component } from "@angular/core";
import { UbButtonDirective } from "~/components/ui/button";
Sponsors
Details
- Repository
- github.com/oguzhan18/angular-ecosystem-skills
- Categories
- Frontend Development, Documentation, Debugging
- First seen
- Jun 3, 2026
More from oguzhan18/angular-ecosystem-skills
All 45- Angular Tailwind245
- Angular Material233
- Rxjs214
- Angular Security211
- Angular Bootstrap205
- Angular Cdk201
- Angular Testing197
- Ngrx195
- Angular Animations194
- Angular I18n194
- Angular Services193
- Angular Performance192
- Angular Jest190
- Angular Pwa190
- Angular Standalone189
- Angular Elements188
- Angular Cli187
- Angular Http185
- Angular Guards184
- Angular Interceptors184
- Angular Schematics184
- Angular Components182
- Angular Destroyref182
- Angular Forms182