vllm-project/vllm Python A application

vllm-project/vllm

application Python 75.1k stars
A
90
/ 100
Last analyzed: April 3, 2026

Dimension Scores

Individual health dimension scores for this repository

Security
100
Testing
100
Documentation
85
Architecture
100
DevOps
72
Maintenance
85

Detailed Findings

Security 100/100
Security policy (SECURITY.md) Security policy found with contact info and disclosure process (3649 chars)
Pinned dependencies (Actions SHA) 4/6 action refs pinned to SHA (67%)
Token permissions At least one workflow uses explicit restrictive permissions
Dependency update automation Using Dependabot
Code ownership CODEOWNERS file found
No committed .env files No .env files committed
.gitignore present .gitignore found
CI workflows (branch protection proxy) GitHub Actions found (likely branch protection in place)
Testing 100/100
CI workflows GitHub Actions detected
Test files 1401 test-related file(s) found
Coverage configuration Coverage/test runner config found
Test runner configured Test runner configuration detected
Pre-commit hooks Using pre-commit
Documentation 85/100
README quality README.md is 4835 chars
LICENSE file License: Apache-2.0
CONTRIBUTING guide Contributing guide found
CHANGELOG No CHANGELOG — users can't see what changed between versions
Documentation directory or API docs Documentation directory or API docs found
Repository description Description: "A high-throughput and memory-efficient inference and serving engine for LLMs"
Architecture 100/100
Type checking (mypy / pyright) pyproject.toml found (may contain [tool.mypy])
Linter (ruff / flake8 / pylint) Linter config found
Code formatter (black / ruff / yapf) Formatter config found
Package structure (src/ or package layout) Python package structure found
Build configuration (pyproject.toml / setup.py) Build config found
DevOps 72/100
CI/CD pipeline GitHub Actions, Buildkite
Container support (Docker) Docker config found (Dockerfile)
Release automation No release automation (semantic-release, changesets, etc.)
Issue/PR templates Issue/PR templates found
Deployment/Infrastructure config No deployment configuration detected
Maintenance 85/100
Last commit recency Last commit 0 day(s) ago — actively maintained
Open issue freshness Median open issue age: 531 day(s) — stale issues accumulating (oldest sampled: 686 days)
Recent releases Latest release 0 day(s) ago (5 recent releases)
Bus factor Bus factor 6 — healthy contributor distribution (DarkLight1337, WoosukKwon, mgoin, youkaichao, hmellor)
Community adoption (stars) 75,051 stars — strong community adoption
Maintainer funding Funding file found (.github/FUNDING.yml) — sustainability signal
View on GitHub OpenSSF Scorecard Back to Leaderboard