MCPcopy Index your code
hub / github.com/ngrx/platform

github.com/ngrx/platform @21.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 21.1.1 ↗ · + Follow
4,216 symbols 11,644 edges 1,159 files 470 documented · 11% updated 2d ago★ 8,31960 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

@ngrx

Reactive State for Angular

CI Join the discord server at https://discord.com/invite/ngrx Commitizen friendly npm version

Documentation

Check out our website: ngrx.io.

Contributing

NgRx is a community-driven project. Read our contributing guidelines on how to get involved.

Sponsoring NgRx

Sponsorships aid in the continued development and maintenance of NgRx libraries, along with supporting core contributors on the project. Consider asking your company to sponsor NgRx as its core to their business and application development.

Gold Sponsors

NxDevTools logo

Become a gold sponsor and get your logo on our README on GitHub and the front page of ngrx.io.

Silver Sponsors

Become a silver sponsor and get your logo on our README on GitHub.

Bronze Sponsors

House of Angular

Become a bronze sponsor and get your logo on our README on GitHub.

Enterprise Support

If your team or your company is looking for more hands-on support such as training or workshops, check out our Enterprise Support page.

Extension points exported contracts — how you extend this code

Change (Interface)
(no doc) [52 implementers]
modules/router-store/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/schematics/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/component/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/operators/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/effects/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/data/schematics-core/utility/change.ts
Change (Interface)
(no doc) [52 implementers]
modules/store/schematics-core/utility/change.ts

Core symbols most depended-on inside this repo

map
called by 361
modules/entity/src/models.ts
dispatch
called by 315
modules/data/src/dispatchers/entity-dispatcher.ts
subscribe
called by 309
modules/store-devtools/src/extension.ts
create
called by 265
modules/data/src/actions/entity-action-factory.ts
patchState
called by 261
modules/signals/src/state-source.ts
fromFixture
called by 255
modules/eslint-plugin/spec/utils/from-fixture.ts
createAction
called by 204
modules/store/src/action_creator.ts
signalStore
called by 179
modules/signals/src/signal-store.ts

Shape

Function 2,108
Method 922
Class 832
Interface 337
Enum 17

Languages

TypeScript100%

Modules by API surface

modules/data/src/reducers/entity-collection-reducer-methods.ts72 symbols
modules/effects/spec/integration.spec.ts53 symbols
modules/store-devtools/src/actions.ts37 symbols
modules/effects/spec/effect_sources.spec.ts35 symbols
modules/data/src/dispatchers/entity-dispatcher-base.ts33 symbols
modules/data/src/entity-services/entity-collection-service-base.ts30 symbols
modules/data/src/actions/entity-cache-action.ts29 symbols
modules/component-store/spec/integration.spec.ts27 symbols
modules/entity/src/models.ts26 symbols
modules/data/src/dispatchers/entity-commands.ts26 symbols
modules/data/src/reducers/entity-change-tracker-base.ts25 symbols
modules/data/spec/dataservices/entity-data.service.spec.ts25 symbols

Dependencies from manifests, versioned

@analogjs/content2.1.1 · 1×
@analogjs/platform2.1.1 · 1×
@analogjs/router2.1.1 · 1×
@analogjs/vite-plugin-angular2.1.1 · 1×
@analogjs/vitest-angular2.1.1 · 1×
@angular-devkit/build-angular21.0.1 · 1×
@angular-devkit/core21.0.1 · 1×
@angular-devkit/schematics21.0.1 · 1×
@angular-eslint/eslint-plugin21.0.1 · 1×
@angular-eslint/eslint-plugin-template21.0.1 · 1×
@angular-eslint/schematics21.0.1 · 1×

For agents

$ claude mcp add platform \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact