# Angular Primitives

Headless, accessible UI primitives for Angular that ship without styles.


Source: https://findsoftware.frbit.cloud/ng-primitives/
Last reviewed: 2026-10-27
Updated: 2026-10-28
Listed since: 2026-10-27

## Record

### Links

- home: https://angularprimitives.com/
- repository: https://github.com/ng-primitives/ng-primitives
- docs: https://angularprimitives.com/getting-started/get-started
- discord: https://discord.gg/NTdjc5r3gC

### Identity

- status: active
- maintainer: Ashley Hunter
- maintainerType: unknown
- parent: unknown
- firstRelease: 2024
- hqCountry: unknown

### Kind

- category: ui-library
- hosting: not applicable
- language: javascript
- runtime: unknown
- runtimeMin: not applicable
- basedOn: angular

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: ng-add

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-10-22

### Adoption

- githubStargazers: 611
- packagistDownloads: not applicable
- npmWeeklyDownloads: 47359
- contributors: 56
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://angularprimitives.com/ (read 2026-10-27)
- urls: https://github.com/ng-primitives/ng-primitives (read 2026-10-27)
- urls: https://angularprimitives.com/getting-started/get-started (read 2026-10-27)
- firstRelease: https://github.com/ng-primitives/ng-primitives/releases/tag/v0.0.1 (read 2026-10-27)
- maintainer: https://registry.npmjs.org/ng-primitives/latest (read 2026-10-27)
- language: https://github.com/ng-primitives/ng-primitives (read 2026-10-27)
- category: https://angularprimitives.com/ (read 2026-10-27)
- basedOn: https://angularprimitives.com/ (read 2026-10-27)
- installMethod: https://angularprimitives.com/getting-started/get-started (read 2026-10-27)
- installMethod: https://angularprimitives.com/getting-started/get-started (read 2026-10-27)
- license: https://github.com/ng-primitives/ng-primitives/blob/next/README.md (read 2026-10-27)
- licenseModel: https://github.com/ng-primitives/ng-primitives (read 2026-10-27)
- currentMajor: https://github.com/ng-primitives/ng-primitives/releases/tag/v0.131.3 (read 2026-10-27)
- latestReleaseDate: https://github.com/ng-primitives/ng-primitives/releases/tag/v0.131.3 (read 2026-10-27)
- githubStargazers: https://github.com/ng-primitives/ng-primitives (read 2026-10-27)
- contributors: https://github.com/ng-primitives/ng-primitives (read 2026-10-27)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/ng-primitives (read 2026-10-28)

## Notes

Angular Primitives is a headless UI library for Angular, published as ng-primitives on npm. The homepage describes its primitives as unstyled and accessible, and the library ships as one package with an entry point for each primitive. It installs with the Angular CLI or with npm. Ashley Hunter, the npm package author, maintains the project in the ng-primitives organization on GitHub.

## Worth knowing

The releases are still pre-1.0, and the docs say that major versions will follow Angular's major versions from the first 1.0 release onward. The compatibility table in the README lists the Angular majors each release line supports.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
