Find file History

The documentation below is for NgRx versions 6.x and older.

Visit for the latest documentation.


Entity State adapter for managing record collections.

@ngrx/entity provides an API to manipulate and query entity collections.

  • Reduces boilerplate for creating reducers that manage a collection of models.
  • Provides performant CRUD operations for managing entity collections.
  • Extensible type-safe adapters for selecting entity information.


Install @ngrx/entity from npm:

npm install @ngrx/entity --save OR yarn add @ngrx/entity

Nightly builds

npm install github:ngrx/entity-builds OR yarn add github:ngrx/entity-builds

API Documentation