</>PackageGraphPackageGraph

rxjs

npmv7.8.2TypeScript

Reactive Extensions for modern JavaScript

89M
Weekly downloads
1
Dependents
62
Dependencies
98/100
Popularity

Overview

rxjs is an npm package that reactive Extensions for modern JavaScript. It is extremely widely used, with about 89M downloads per week and 1 known dependents in the graph. The latest version is 7.8.2, released under the Apache-2.0 license.

Who should use it

Teams working in the npm ecosystem who need reactive Extensions for modern JavaScript and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (89M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (Apache-2.0).

Cons

  • Large dependency tree (62 direct dependencies) increases install size and audit surface.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of rxjs.

redux@angular/coresass-embeddedzone.jsrxjs
rxjs dependencies dependents

Dependencies

Runtime (1)

tslib ^2.1.0

Dev (61)

@angular-devkit/build-optimizer 0.4.6@angular-devkit/schematics ^11.0.7@swc/core ^1.2.128@swc/helpers ^0.3.2@types/chai ^4.2.11@types/lodash 4.14.102@types/mocha ^7.0.2@types/node ^14.14.6@types/shelljs ^0.8.8@types/sinon 4.1.3@types/sinon-chai 2.7.29@types/source-map ^0.5.2@typescript-eslint/eslint-plugin ^4.29.1@typescript-eslint/parser ^4.29.1babel-polyfill 6.26.0chai ^4.2.0check-side-effects 0.0.23color 3.0.0colors 1.1.2cross-env 5.1.3cz-conventional-changelog 1.2.0dependency-cruiser ^9.12.0escape-string-regexp 1.0.5eslint ^7.8.1eslint-plugin-jasmine ^2.10.1form-data ^3.0.0fs-extra ^8.1.0glob 7.1.2google-closure-compiler-js 20170218.0.0husky ^4.2.5klaw-sync 3.0.2lint-staged ^10.2.11lodash ^4.17.15minimist ^1.2.5mocha ^8.1.3nodemon ^1.9.2npm-run-all 4.1.2opn-cli 3.1.0platform 1.3.5prettier ^2.5.1promise 8.0.1rollup 0.66.6rollup-plugin-alias 1.4.0rollup-plugin-inject 2.0.0rollup-plugin-node-resolve 2.0.0shelljs ^0.8.4shx ^0.3.2sinon 4.3.0sinon-chai 2.14.0source-map-support 0.5.3systemjs ^0.21.0ts-node ^9.1.1tslint ^5.20.1tslint-config-prettier ^1.18.0tslint-etc 1.13.10tslint-no-toplevel-property-access 0.0.2tslint-no-unused-expression-chai 0.0.3typescript ~4.2.0validate-commit-msg 2.14.0web-streams-polyfill ^3.0.2webpack ^4.31.0

Used by

Popular packages that depend on rxjs.

Frequently installed together

Version history

VersionPublishedLicense
7.8.2latest1 year agoApache-2.0
8.0.0-alpha.142 years agoApache-2.0
8.0.0-alpha.132 years agoApache-2.0
8.0.0-alpha.122 years agoApache-2.0
8.0.0-alpha.112 years agoApache-2.0
8.0.0-alpha.103 years agoApache-2.0
8.0.0-alpha.93 years agoApache-2.0
7.8.13 years agoApache-2.0
8.0.0-alpha.83 years agoApache-2.0
8.0.0-alpha.73 years agoApache-2.0
7.8.03 years agoApache-2.0
8.0.0-alpha.63 years agoApache-2.0
7.7.03 years agoApache-2.0
7.6.03 years agoApache-2.0
8.0.0-alpha.53 years agoApache-2.0
7.5.73 years agoApache-2.0
8.0.0-alpha.44 years agoApache-2.0
7.5.64 years agoApache-2.0
8.0.0-alpha.34 years agoApache-2.0
7.5.54 years agoApache-2.0

Maintainers

Keywords

Frequently asked questions

How do I install rxjs?

Run `npm install rxjs` to add rxjs to your npm project.

What license is rxjs released under?

rxjs is distributed under the Apache-2.0 license.

How popular is rxjs?

rxjs has approximately 88,952,357 downloads per week and 1 known dependent packages.