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.
Why do you think that https://github.com/altair-graphql/altair is a good alternative to ngrx-traits