Ross ROSS = Recommend OSS · open-source software intelligence for agents

roboflow/supervision

We write your reusable computer vision tools. 💜 observed · 2026-08-28

github.com/roboflow/supervision · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 98
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 41
  • age_days: 1374
  • days_rel: 9
  • days_push: 8
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

49745 stars · 4726 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Supervision is a Python library of reusable computer vision tools that bridges the gap between detection/segmentation/classification models and application code. It provides model-agnostic connectors, annotators for drawing boxes/masks/trails, dataset loaders for formats like COCO and Pascal VOC, and utilities for tracking, zone counting, and evaluation metrics.

Use cases

  • draw bounding boxes and masks on detection results
  • count objects crossing a line or inside a zone in video
  • load and convert COCO or Pascal VOC datasets
  • evaluate object detection models with mAP metrics
  • track objects across video frames
  • plug any detector model into a shared detection API
  • annotate and visualize model predictions in notebooks

When to choose

  • you need post-processing, annotation, or evaluation utilities around existing detection or segmentation models
  • you want model-agnostic connectors so you can swap YOLO, Transformers, or Roboflow models without rewriting code
  • you are building video analytics like zone counting, line crossing, or object tracking on top of detections
  • you work in Python notebooks and want quick visualization of CV model outputs

When to avoid

  • you need to train models from scratch - supervision focuses on inference-time tooling, not training
  • you need a full end-to-end CV platform with labeling and deployment - consider the broader Roboflow ecosystem instead
  • your project is not in Python or requires GPU-level optimized inference itself rather than utilities around model outputs

Facets

library · maturity active

computer-vision image-processing video-processing data-visualization machine-learning sdk computer-vision image-processing machine-learning deep-learning data-science python cross-platform object-detection instance-segmentation object-tracking yolo coco pascal-voc annotators zone-counting model-agnostic pytorch tensorflow detection-metrics dataset-loading bounding-boxes low-code video

3 sources

Member repositories

RepositoryRoleHealth v2
roboflow/supervisionmain95

For agents

markdown · JSON · MCP: product_card(name="roboflow/supervision")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem