supervision

A Python library of reusable computer vision tools. It helps with detection, tracking, annotation, dataset handling and metrics for image and video projects.

Share on XLicense: MIT

Overview

supervision is a Python library from Roboflow that collects reusable computer vision tools. It covers the steps around a model, from loading data to counting objects in a zone in real time, so you can focus on your application. It works with detection, tracking, annotation, dataset handling and metrics for image and video projects, and installs with pip on Python 3.10 or newer.

Key features

  • Annotators for drawing detections on images and video
  • Dataset loading and conversion, including COCO and Pascal VOC
  • Object tracking and zone counting
  • Metrics for evaluating detection models

Best for

Engineers building computer vision applications who want ready-made building blocks around their own detection or segmentation model. It requires Python 3.10 or newer.

Upstream
roboflow/supervision
Fork on GitHub
Guo-astro/supervision
Upstream stars
51k
Category
Finance, data and research
Language
Python
License
MIT
Forked
2026-04-01
Sync status
In syncLast synced 2026-09-29