Bring trust to third-party code.

Certified Modules is a secure, private registry for public Node.js modules that protects your applications from risky code. Take advantage of third-party Node.js modules with an added layer of quantified trust from NodeSource.

See it in action with a free trial—no credit card required

Get Started for Free

What does "Certified" mean?

NodeSource evaluates publicly-available packages based on weighted criteria and uses a custom algorithm to compute a “trust score” for each package.

When packages are added or updated they are evaluated against critical, major, and minor criteria, giving your team up-to-date information on the security and reliability of modules.

Download the Data Sheet

Install in Minutes

Certified Modules is a plug-and-play replacement for your npm registry.

After creating your NodeSource account:


Search and Explore

Log in to your Certified Modules dashboard to search for packages. Dead-simple quantitative scores let you easily and quickly identify high-quality results. Drill down to get detailed information on key evaluation factors for each package.

Whitelist Essential Modules

Developers who attempt to npm install a non-certified package will be prompted to select a different package or request an addition to the whitelist. Adding non-certified packages to a whitelist makes them available for use within a specific private registry, and whitelist privileges can be assigned to any user within your organization.

Use Teams to Streamline User Management

Create multiple teams of users for different projects and assign or revoke whitelist privileges. In-app checkout makes it easy to add more seats as your project grows.

Creat your Free Account.

No credit card required!

Start for Free