https://github.com/rx-angular/rxjs-zone-less
zone-less rxjs wrapper for angular. former @rx-angular/cdk/zone-less/rxjs package
https://github.com/rx-angular/rxjs-zone-less
Last synced: 23 days ago
JSON representation
zone-less rxjs wrapper for angular. former @rx-angular/cdk/zone-less/rxjs package
- Host: GitHub
- URL: https://github.com/rx-angular/rxjs-zone-less
- Owner: rx-angular
- Created: 2022-06-02T11:24:26.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-23T17:05:28.000Z (about 3 years ago)
- Last Synced: 2025-10-09T06:23:42.981Z (6 months ago)
- Language: TypeScript
- Size: 469 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# rxjs-zone-less
[](https://www.npmjs.com/package/rxjs-zone-less)

[//]: # ([](https://rx-angular.github.io/rx-angular/test-coverage/cdk/lcov-report/index.html))
## Important Information
This package was formerly part of [`@rx-angular/cdk`](https://www.npmjs.com/package/@rx-angular/cdk).
We decided to move it out because of overwhelming amount of maintenance
required to support all different version combinations supported by angular.
That being said, the current implementation supports `rxjs` versions 6 & 7.
We don't plan further maintenance for upcoming versions. If our plans change, we will keep you
updated :-).
## A set of wrappers for RxJS to avoid unnecessary change detection and zone interference in Angular.
`zone-less-rxjs` is designed to help developers improve performance by avoiding the use of zone.js patched API's.
Besides a well documented and typed API it provides way to use patched API's in a way that is independent of `ngZone runOutsideZone` usage.
## Key features
- ✅ unpatched RxJS creators
- ✅ unpatched RxJS operators
- ✅ unpatched RxJS schedulers
- ✅ no need for `runOutsideAngular`
## Demos:
- [⚡ GitHub](https://github.com/BioPhoton/rx-angular-cdk-zone-less)
## Install
```bash
npm install --save rxjs-zone-less
# or
yarn add rxjs-zone-less
```
## Documentation
[Documentation](https://github.com/rx-angular/rxjs-zone-less/tree/main/packages/rxjs-zone-less/docs)