RxJS Ninja

November 18, 2022 ยท View on GitHub

The RXJS Ninja Logo

RxJS Ninja is a set of libraries that provide operators and observables for RxJS.

There are over 130 functions provided as operators or Observable generators, split down into separate modules for each domain.

Quality Gate Status codecov

Packages

RxJS Ninja is composed of libraries separated into sets of functionality, you don't need to install all the operators at one time.

Below is each package npm name and version, once installed you can import any operator or observable into your project. You can also check out the source on GitHub.

Package / VersionDescriptionDocumentation
rxjs-arrayWorks with Array values and allow conversion to/from Set, Map and ObjectAPI Documentation
Changelog
Readme
rxjs-booleanWork with Boolean values, or get Boolean values from other typesAPI Documentation
Changelog
Readme
rxjs-numberWork with Number values, with conversion to and from String and modify or query valuesAPI Documentation
Changelog
Readme
rxjs-randomCreate Observables using random Number and String valuesAPI Documentation
Changelog
Readme
rxjs-stringWork with String values, with features to modify and query themAPI Documentation
Changelog
Readme
rxjs-utilityUtility operators such as side effects and working with other Stream sources, or converting data like temperature and weight valuesAPI Documentation
Changelog
Readme

Additional Information