Feeds

poller supervisor 16 sources refreshed every 60s attested

Live polling status for every upstream source the observatory polls — discovery, enrichment, and security. Updated every 60 seconds.

A healthy heartbeat here means the live event stream is current; stale or erroring feeds can mean stale CVE data on the security page. Learn how the pollers work on the methodology page. The static analyzer's live scan coverage and findings are on the code analysis page.

tracked servers
58,258
github 54,053 · pypi 3,071 · npm 1,134
releases · 24h -566
2,675
3,241 in the prior 24h
active maintainers · 24h
773
39,168 tracked all-time
code analyzed
81%
47,162 current · 9,831 re-due · 0 not yet
CVEs tracked
892
535 critical/high · 9 new · 30d
build provenance
36%
1,515 of 4,205 npm/PyPI attested
live stream
1
SSE subscribers · busiest peer 1/250 across 1 · unverified 0/100 · 8,430 events · 5,367 cap lookups · no dropped events · counted since 1d ago (web process start)
security feed RSS · JSON Feed
releases feed RSS
poll status 16 sources

healthy erroring not yet polled

clients
last fetched 7m ago
next due in 22m
code
last fetched 38s ago
next due due now
cve
last fetched 1h ago
next due in 2h
github
last fetched 2m ago
next due in 2m
job:backup-db
last fetched 42m ago
next due in 17m
job:compute-name-flags
last fetched 42m ago
next due in 17m
job:compute-risk
last fetched 1m ago
next due in 8m
job:indexnow
last fetched 42m ago
next due in 17m
job:refresh-scheduler
last fetched 11m ago
next due in 3m
mcpso
last fetched 3m ago
next due in 11m
npm
last fetched 1m ago
next due due now
official
last fetched 3h ago
next due in 2h
pypi
last fetched 12s ago
next due in 48s
smithery
last fetched 5m ago
next due in 9m
static
last fetched 3m ago
next due in 1m
worker
last fetched 37s ago
next due in 23s