Check whether an npm package is safe and well maintained before installing it.
Audit an entire project's dependency tree for security and health risks.
Screen new dependencies automatically and block ones below a trust threshold.
Get a detailed explanation of why a package scored the way it did.
| aaravmaloo/revera | 1e3pm/knowledge-chatbot | aliyun/openclaw-exporter-to-langfuse | |
|---|---|---|---|
| Stars | 11 | 11 | 11 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Runs instantly with npx, no installation required for a single check.
Revera is a command line tool that helps developers decide whether an npm package is safe and healthy to install before they run npm install. Instead of just checking for known security vulnerabilities, which is what many existing tools do, Revera looks at a package from several angles at once: how well it is maintained, how stable its programming interface has stayed over time, how secure it is, how trusted its publisher is, and how healthy the surrounding ecosystem looks based on things like download numbers and GitHub stars. The tool works like a credit score. Running a single command such as npx revera check react produces an overall score out of 100 along with a plain breakdown of why the package scored the way it did, including specific strengths and weaknesses. A related command, revera why, gives a deeper explanation, showing exactly which signals pushed the score up or down, such as a long gap since the last release or a single maintainer being responsible for the whole project. Beyond checking one package at a time, Revera can screen a package before you add it to your project, warning you if its reputation falls below a threshold you set. It can also audit an entire project's dependencies at once, including packages that are pulled in indirectly, and calculate an overall health score for the whole dependency tree. Users can log in with GitHub to raise their API rate limits, adjust settings, check system health, and manage a local cache of package data. Under the hood, the newest version of Revera builds a dependency graph of a project and scores each package using a statistical method that starts from a reasonable assumption and updates it as real data comes in, rather than guessing blindly when information is missing. This is written in TypeScript and is aimed at developers who want more confidence in the packages they depend on before adding them to a codebase.
A command line tool that scores npm packages on maintenance, security, stability, and publisher trust, like a credit score, before you install them.
Mainly TypeScript. The stack also includes TypeScript, Node.js.
A LICENSE file exists in the repo but the README does not state which license it is.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.