Verspect
Know every upgrade before you ship it.
Explore dependency usage, security and license findings, package health, and upgrade impact. Optional AI assistance can help draft migration guidance for review.
Product previews use illustrative example data and are not live repository scans.
Inside the app
A closer look at Verspect.
Explore the application across dependency inventory, package analysis, security, migrations, and upgrade simulations.
Repository Scan
Watch a full scan unfold.
An illustrative walkthrough of repository discovery, dependency indexing, security enrichment, and upgrade analysis. No live repository is scanned on this page.
- GitHub importoauth · acme/payments-api · main
- Repository indexingpyproject.toml · requirements · 184 source files
- Dependency detection248 packages · 1,840 AST call sites
- Security analysisOSV + advisories mapped to installed versions
- Upgrade analysisBreaking APIs · migration effort · health score
Upgrade Simulator
Simulate the bump before you touch a pin.
Select a target version and explore example findings, impact indicators, and migration considerations. This is an illustrative simulation, not a live compatibility assessment.
django.conf.urls.urlbreakingugettext_lazybreakingFORCE_SCRIPT_NAME defaultwarningDEFAULT_AUTO_FIELDinfo9 breaking APIs across 28 files. Estimated effort: 2–3 engineer days. Suggested patches available for 18 call sites.
AI Migration Assistant
Reviewable migration diffs. Evidence you can inspect.
Explore an illustrative before-and-after migration diff. Verspect combines structured migration knowledge with optional AI-assisted suggestions; review and test every proposed change.
from django.conf.urls import url
from django.utils.translation import ugettext_lazy as _
urlpatterns = [
url(r'^health/$', views.health),
]Generating patch from AST match…
Dependency Graph
See how risk travels through your tree.
Explore this illustrative dependency graph: select a package to highlight its immediate relationships and inspect an example risk signal.
Security Dashboard
Security intelligence tied to installed versions.
An illustrative security dashboard with animated severity counts and sample advisory matches. Values are examples, not findings from a live repository.
- CVE-2024-27304 · django
- CVE-2023-32681 · requests
- GHSA-xxx · urllib3
- OSV · pydantic < 2.4
- outdated transitive pins
- license policy warnings
- informational advisories
- non-blocking bumps
Open source · Built in the open
Explore the project. Follow its progress. Help shape what comes next.
Browse the source, follow releases, report issues, and contribute improvements. Project changes are tracked publicly.
FAQ
Answers about the project, without the sales pitch.
Verspect is a dependency intelligence tool for GitHub repositories. It helps you inspect dependency inventory and usage, identify vulnerability and license signals, understand package health, explore dependency relationships, and evaluate upgrade impact.
Verspect
Understand your dependencies before the next upgrade.
Explore the source, read the installation guide, and run Verspect on infrastructure you control.