# gabrielguerrero/ngrx-traits

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/gabrielguerrero-ngrx-traits).**

115 stars · 10 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/gabrielguerrero/ngrx-traits
- awesome-repositories: https://awesome-repositories.com/repository/gabrielguerrero-ngrx-traits.md

## Description

NGRX Traits is a library to help you compose and reuse state logic in your angular app. There is two versions,  @ngrx-traits/signals supports ngrx-signals, and @ngrx-traits/{core, common} supports ngrx.

## Tags

### Part of an Awesome List

- [NgRx State Management](https://awesome-repositories.com/f/awesome-lists/devtools/ngrx-state-management.md) — Composes and reuses actions, selectors, and reducers.
- [State Management](https://awesome-repositories.com/f/awesome-lists/devtools/state-management.md) — Composes reusable actions, selectors, and reducers.
