crush vs osv-scanner

crush and osv-scanner share 4 technologies: MCP, charm.land/lipgloss/v2, charm.land/glamour/v2, and Model Context Protocol. Both are written in Go.

Read it as markdown

What they share and what sets them apart

charmbracelet

crush

Glamourous agentic coding for all 💘

Go29kRead on November 8, 2026, at commit 8f1f029What is crush built with?

Only in crush

In common

google

osv-scanner

Vulnerability scanner written in Go which uses the data provided by https://osv.dev

Go11.5kRead on November 12, 2026, at commit 80fe505What is osv-scanner built with?

Only in osv-scanner

Side by side

SizeLines written by people and agents, without generated ones; code files, without tests.
crush200,570 lines written464 code files
osv-scanner45,296 lines written123 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
crush6.9% of its commits signed by AIWith Crush, Claude Code, and GitHub Copilot
osv-scanner0.6% of its commits signed by AIWith Jules and Gemini CLI
ActivityFrom GitHub and its history, on the day SeeRepo read it.
crushLast push November 8, 20264,177 commits28,993 stars
osv-scannerLast push November 12, 20262,132 commits11,500 stars
TestsThe files that test the code, and the share of code files a test imports.
crush433 test files80.4% of its code files have a test that imports them
osv-scanner112 test files65.9% of its code files have a test that imports them

Frequently asked questions

Which is bigger, crush or osv-scanner?
crush, with 200,570 lines written; osv-scanner has 45,296.

The proof: charmbracelet/crush's code at commit 8f1f029

Which has more GitHub stars, crush or osv-scanner?
crush, with 28,993 stars; osv-scanner has 11,500.

The proof: charmbracelet/crush on GitHub

Which has more tests, crush or osv-scanner?
crush, with 433 test files; osv-scanner has 112.

The proof: charmbracelet/crush's code at commit 8f1f029

Which was updated more recently, crush or osv-scanner?
osv-scanner: its last push was on November 12, 2026, and crush's on November 8, 2026.

The proof: google/osv-scanner's commits on GitHub

Which has more commits signed by AI, crush or osv-scanner?
crush: an AI signed 6.9% of its commits, with Crush, Claude Code, and GitHub Copilot; in osv-scanner, 0.6%.

The proof: the commits each tool signed in charmbracelet/crush

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →