Chrome extension for evaluating open-source dependencies

Read code before
you trust it.

One click turns any GitHub, GitLab, npm, or PyPI page into a plain-English, verdict-first briefing — what it is, whether it fits, and how it’s actually built. Not the README’s pitch. The real shape of the thing.

Bring your own model · 20+ providers · no server, no account, nothing leaves your browser

github.com/org/repo
Solid fit84

Verdict before the README pitch.

Maintained, testable, permissive license. Watch dependency churn before adopting.

  • License: MIT
  • Tests: present
  • Risk: dependency drift
The verdict

It opens with the verdict, not the pitch.

Stars tell you a project is popular. They don’t tell you whether it fits your problem. RepoLens leads with a fit call and a one-line bottom line — then lets you go as deep as you want.

  • A fit call first — strong, solid, care, or risky — before a word of prose.
  • Measured, not trusted — health, languages, flags, and tech stack pulled from the source.
  • Deep on demand — ELI5, lineage, alternatives, and a Feynman-style explanation one click away.
expressjs/express
Fast, unopinionated, minimalist web framework for Node.js.
JavaScript65k ★MIT
88
Repo health
Strong fitHealth 88 · 0 flags · 3 pros / 1 cons
AI bottom line

The default choice for Node HTTP services; boring in the best way.

JavaScript 99%TypeScript · Shell
The case file

The dependency decision workflow.

Fewer moving parts up front: scan a package, read the evidence, compare alternatives, and keep the whole evaluation local/private.

Scan the dependency page

Open a GitHub, GitLab, npm, or PyPI page and get a verdict-first briefing: fit, risk, maintenance, license, and the bottom line.

scanverdictrisk

Read the evidence

Deep Dive explains the actual shape of the project — files, dependency graph, tests, lineage, and plain-English reasoning.

evidencedeep dive

Triage the shortlist

Every scan lands in a sortable library with boards, evaluations, drift alerts, and keyboard-first decisions.

libraryboards

Compare alternatives

Put candidates side-by-side, search GitHub for peers, and export the reasoning to CSV or Markdown.

compareexport

Keep it local/private

Bring your own keys, route scans across 20+ providers, or run local Ollama. No server account required.

localbyo keys
The procedure

Three seconds from page to verdict.

  1. 01

    Land on any repo

    GitHub, GitLab, an npm package, a PyPI project. Wherever you’re evaluating, RepoLens is one icon away.

  2. 02

    Click once

    It reads the source and runs it past the AI provider of your choice. The optional runner grounds it in measured facts — never executes repo code.

  3. 03

    Get the verdict

    A fit call, health, deep dive, and red flags — opened in a tab and saved to your local library to sort, compare, and revisit.

Models & privacy

Bring your own model. Keep your own data.

Route the verdict to a fast model and the deep dive to a strong one, with smart fallback. Twenty-plus providers behind one registry — any OpenAI- or Anthropic-compatible endpoint just works.

ClaudeGPTGeminiGrokDeepSeekGroqQwenKimiGLMNVIDIA NIMOllamaCustom
  • No backendThere’s no server and no telemetry. The whole library lives in your browser.
  • Your keysKeys are stored locally and sent straight to the provider you chose — never to us.
  • $0 pathRun a local Ollama model or a free Gemini tier and pay nothing at all.
Local/private by default

Stop trusting the README.

Install RepoLens, point it at the next dependency you’re weighing, and read the real shape of the thing — in plain English, in seconds.