</>PackageGraphPackageGraph

node-forge

npmv1.4.0

JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.

37.7M
Weekly downloads
5
Dependents
27
Dependencies
97/100
Popularity

Overview

node-forge is an npm package that javaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities. It is extremely widely used, with about 37.7M downloads per week and 5 known dependents in the graph. The latest version is 1.4.0, released under the (BSD-3-Clause OR GPL-2.0) license.

Who should use it

Teams working in the npm ecosystem who need javaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (37.7M weekly downloads).
  • Clear open-source license ((BSD-3-Clause OR GPL-2.0)).

Cons

  • Large dependency tree (27 direct dependencies) increases install size and audit surface.
  • No bundled TypeScript types (may require a separate @types package).

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

Relationship graph

Dependencies (left) and dependents (right) of node-forge.

Dependencies

Dev (27)

browserify ^16.5.2commander ^2.20.0cross-env ^5.2.1eslint ^7.27.0eslint-config-digitalbazaar ^2.8.0express ^4.16.2karma ^4.4.1karma-browserify ^7.0.0karma-chrome-launcher ^3.1.0karma-edge-launcher ^0.4.2karma-firefox-launcher ^1.3.0karma-ie-launcher ^1.0.0karma-mocha ^1.3.0karma-mocha-reporter ^2.2.5karma-safari-launcher ^1.0.0karma-sauce-launcher ^2.0.2karma-sourcemap-loader ^0.3.8karma-tap-reporter 0.0.6karma-webpack ^4.0.2mocha ^5.2.0mocha-lcov-reporter ^1.2.0nodejs-websocket ^1.7.1nyc ^15.1.0opts ^1.2.7webpack ^4.44.1webpack-cli ^3.3.12worker-loader ^2.0.0

Used by

Popular packages that depend on node-forge.

Alternatives to node-forge

Frequently installed together

Version history

VersionPublishedLicense
1.4.0latest3 months ago(BSD-3-Clause OR GPL-2.0)
1.3.37 months ago(BSD-3-Clause OR GPL-2.0)
1.3.27 months ago(BSD-3-Clause OR GPL-2.0)
1.3.14 years ago(BSD-3-Clause OR GPL-2.0)
1.3.04 years ago(BSD-3-Clause OR GPL-2.0)
1.2.14 years ago(BSD-3-Clause OR GPL-2.0)
1.2.04 years ago(BSD-3-Clause OR GPL-2.0)
1.1.04 years ago(BSD-3-Clause OR GPL-2.0)
1.0.04 years ago(BSD-3-Clause OR GPL-2.0)
0.10.05 years ago(BSD-3-Clause OR GPL-2.0)
0.9.25 years ago(BSD-3-Clause OR GPL-2.0)
0.9.16 years ago(BSD-3-Clause OR GPL-2.0)
0.9.06 years ago(BSD-3-Clause OR GPL-2.0)
0.8.57 years ago(BSD-3-Clause OR GPL-2.0)
0.8.47 years ago(BSD-3-Clause OR GPL-2.0)
0.8.37 years ago(BSD-3-Clause OR GPL-2.0)
0.8.27 years ago(BSD-3-Clause OR GPL-2.0)
0.8.17 years ago(BSD-3-Clause OR GPL-2.0)
0.8.07 years ago(BSD-3-Clause OR GPL-2.0)
0.7.68 years ago(BSD-3-Clause OR GPL-2.0)

Maintainers

Keywords

Frequently asked questions

How do I install node-forge?

Run `npm install node-forge` to add node-forge to your npm project.

What license is node-forge released under?

node-forge is distributed under the (BSD-3-Clause OR GPL-2.0) license.

How popular is node-forge?

node-forge has approximately 37,674,439 downloads per week and 5 known dependent packages.