Skip to content

A lightweight CLI tool to scan and evaluate open-source projects across health, security, and sustainability.

License

Notifications You must be signed in to change notification settings

RepoVitals/repovitals-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

RepoVitals CLI

A lightweight CLI tool to scan and evaluate open-source projects across health, security, and sustainability.

Built for maintainers, researchers, and OSS contributors.

πŸ” What It Does

  • Runs multiple OSS intelligence tools in one command:
    • OSSF Scorecard
    • OSSF criticality_score
    • GitHub metadata extraction
  • Produces a unified project health report
  • Supports local output, JSON export, or syncing with repovitals.com

πŸš€ Quick Start

go install github.com/repovitals/cli@latest
repovitals scan --repo=github.com/ossf/scorecard

✨ Features

  • βœ… Unified scoring and report summary
  • 🧠 Offline or synced modes
  • πŸ“Š JSON or CLI table output
  • πŸ” GitHub token support for rate limits
  • ⏱️ Smart caching for repeated scans

πŸ› οΈ Usage

repovitals scan --repo=<REPO_URL> [--json] [--upload]

Example:

repovitals scan --repo=github.com/vercel/next.js --json

🀝 Contribute

We welcome contributors to extend new data sources or improve reporting! See CONTRIBUTING.md.

πŸ“„ License

MIT License.

About

A lightweight CLI tool to scan and evaluate open-source projects across health, security, and sustainability.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published