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

Open-source computer-vision software

1575 open-source libraries, tools and applications tagged computer-vision, ranked by how closely computer-vision is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1575 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
OpenAdaptAI/OpenAdapt
OpenAdapt is a Python framework that compiles a demonstrated GUI workflow into an inspectable, deterministic, locally executable program fo…
941784active
Totoro97/NeuS
Official PyTorch implementation of NeuS, a neural implicit surface reconstruction method that learns SDF-based surfaces via volume renderin…
321775stable
puffinsoft/jscanify
jscanify is an open-source pure JavaScript document scanning library powered by OpenCV.js. It detects and highlights documents in images an…
701772active
ankitdhall/lidar_camera_calibration
A ROS package that computes the rigid-body transformation (rotation and translation) between a LiDAR and a camera using 3D-3D point corresp…
401771active
kijai/ComfyUI-Florence2
A ComfyUI custom node plugin that runs Microsoft's Florence-2 vision-language model for image captioning, object detection, segmentation, a…
571756active
MaliosDark/wifi-3d-fusion
WiFi-3D-Fusion is an open-source research project that estimates 3D human pose from WiFi CSI (Channel State Information) signals using deep…
221755active
kha-white/mokuro
mokuro is a Python tool that performs text detection and OCR on Japanese manga pages and generates overlay files (.mokuro or HTML) enabling…
801753active
software-mansion/react-native-executorch
React Native ExecuTorch is a declarative React Native library for running AI models on-device, powered by Meta's ExecuTorch runtime. It shi…
881750active
clmtrackr
clmtrackr is a JavaScript library for fitting facial models to faces in videos or images using Constrained Local Models with regularized la…
236500maintenance
SHI-Labs/OneFormer
OneFormer is a universal image segmentation framework (CVPR 2023) that unifies semantic, instance, and panoptic segmentation in a single tr…
321740stable
verlab/accelerated_features
XFeat is a lightweight, fast learned keypoint detector and descriptor for local feature extraction and image matching, supporting both spar…
161740active
MultimediaTechLab/YOLO
Official MIT-licensed implementation of the YOLOv9, YOLOv7, and YOLO-RD real-time object detection models, including pre-trained weights, t…
511738active
Pupil
Pupil is an open source eye tracking platform consisting of applications (Pupil Capture, Player, Service) that work with Pupil Labs wearabl…
641735active
OpenDataCam
OpenDataCam is an open-source computer vision application that detects and tracks moving objects in camera feeds or video files using YOLO/…
541727active
liuruoze/EasyPR
EasyPR is an open-source C++ library built on OpenCV for recognizing Chinese license plates in unconstrained situations, outputting plate c…
236427maintenance
iMoonLab/yolov13
Official PyTorch implementation of YOLOv13, a real-time object detection model family (Nano to X-Large) featuring Hypergraph-based Adaptive…
291708active
whitphx/streamlit-webrtc
A Python library that adds real-time video and audio streaming to Streamlit apps via WebRTC. It lets developers process live camera/microph…
931707active
fangfufu/Linux-Fake-Background-Webcam
A Python application that creates a virtual webcam on GNU/Linux with fake backgrounds, including background replacement, blurring, animated…
601706active
shubham-goel/4D-Humans
4DHumans is a Python research codebase implementing HMR 2.0, a transformer-based model for 3D human mesh recovery from single images, plus …
561695active
stephansturges/WALDO
WALDO is an open-source object detection model based on a YOLOv8 backbone, trained with a synthetic data pipeline to detect people, vehicle…
321695active
kingsic/SGQRCode
SGQRCode is an easy-to-use iOS library for scanning barcodes and QR codes, generating QR codes, and recognizing QR codes from images. It pr…
231694stable
bytedance/Sa2VA
Sa2VA is a family of research models and codebases from ByteDance that combine SAM-2 with multimodal LLMs for pixel-level grounded understa…
671682active
mebjas/html5-qrcode
A lightweight, zero-dependency JavaScript/TypeScript library for scanning QR codes and barcodes in the browser using the device camera or l…
446229maintenance
ZrrSkywalker/Personalize-SAM
PerSAM is the official implementation of 'Personalize Segment Anything Model with One Shot', which customizes the Segment Anything Model (S…
301673active
nwojke/deep_sort
A Python implementation of Deep SORT, a multi-object tracking algorithm that extends SORT with a deep appearance descriptor for robust data…
336179maintenance
MgArcher/Text_select_captcha
A PyTorch-based deep learning system that recognizes click-based (text-select) CAPTCHAs by detecting and ordering Chinese character positio…
651665active
gaoxiang12/lightning-lm
Lightning-LM is a C++ library providing a complete 3D LiDAR SLAM system with fast LIO front-end, real-time loop closure detection, and high…
481664active
ITK
The Insight Toolkit (ITK) is an open-source, cross-platform C++ library with Python bindings for image analysis, providing algorithms for p…
921662stable
thtrieu/darkflow
Darkflow is a Python library that translates Darknet's YOLO neural network definitions to TensorFlow, enabling real-time object detection a…
326139maintenance
Robbyant/lingbot-depth
LingBot-Depth is a PyTorch-based model and toolkit for masked depth modeling that transforms incomplete, noisy depth sensor data into metri…
531655active
hku-mars/FAST-LIVO
FAST-LIVO is a fast, tightly-coupled sparse-direct LiDAR-Inertial-Visual Odometry system combining a LIO subsystem that registers raw point…
471654stable
chineseocr
A Python OCR toolkit that combines YOLO3-based text detection with CRNN/Dense recognition for Chinese and English text in natural scene ima…
326113maintenance
RQLuo/MixTeX-Latex-OCR
MixTeX is a multimodal OCR application that recognizes LaTeX formulas, tables, and mixed Chinese/English text from images, running entirely…
191641active
HKUST-Aerial-Robotics/VINS-Mono
VINS-Mono is a real-time SLAM framework for monocular visual-inertial systems, using an optimization-based sliding window formulation for h…
326058maintenance
jeffffffli/HybrIK
HybrIK is the official PyTorch implementation of a hybrid analytical-neural inverse kinematics method for 3D human pose and shape estimatio…
231632stable
roryclear/clearcam
Clearcam is a self-hosted Python NVR that adds AI object detection, tracking, mobile notifications, and semantic search to any RTSP securit…
811630active
OminousIndustries/PhoneDriver
PhoneDriver is a Python-based mobile automation agent that uses Qwen3-VL vision-language models to visually understand and control Android …
351630active
IDEA-Research/Rex-Omni
Rex-Omni is a 3B-parameter multimodal large language model that unifies object detection, OCR, pointing, keypoint detection, and visual pro…
451616active
autonomousvision/transfuser
Official PyTorch implementation of TransFuser, a transformer-based multi-modal sensor fusion model for end-to-end autonomous driving, publi…
751606stable
Babyhamsta/Aimmy
Aimmy is a universal AI-based aim alignment mechanism (aim assist) for gamers with impairments, built in C# using YOLOv8 models run via ONN…
761605active
meituan/YOLOv6
YOLOv6 is a single-stage object detection framework implemented in PyTorch, designed for industrial applications with a family of pretraine…
235894maintenance
real-stanford/universal_manipulation_interface
Universal Manipulation Interface (UMI) is a data collection and policy learning framework that transfers in-the-wild human demonstrations i…
601594active
GHOST
GHOST (Generative High-fidelity One Shot Transfer) is a one-shot face swap pipeline for images and videos, published as an IEEE paper and i…
231593active
facebookresearch/fast3r
Fast3R is the official PyTorch implementation of a CVPR 2025 model from Meta FAIR that reconstructs 3D scenes and estimates camera poses fr…
101592active
Tencent/DepthCrafter
DepthCrafter is a diffusion-based video depth estimation model from Tencent AI Lab that generates temporally consistent long depth sequence…
341590active
google/GNM
GNM is an open ecosystem of parametric statistical human models and perception stacks from Google, starting with GNM Head, a high-fidelity …
601576active
Layout Parser
LayoutParser is a Python toolkit for deep learning based document image analysis, offering unified APIs for layout detection models, layout…
235776maintenance
OKVIS
Kalibr is a visual-inertial calibration toolbox for camera systems and inertial measurement units. It supports multi-camera, camera-IMU, IM…
325759maintenance
koide3/direct_visual_lidar_calibration
A C++ toolbox for target-less, single-shot extrinsic calibration between LiDAR sensors and cameras, supporting spinning and non-repetitive …
701566stable
ORB-HD/deface
deface is a Python command-line tool that automatically anonymizes human faces in videos and photos. It detects faces in each frame and app…
231565stable
yeemachine/kalidokit
KalidoKit is a TypeScript library that converts 3D landmark outputs from Mediapipe/Tensorflow.js face, pose, and hand tracking models into …
455720maintenance
hustvl/MapTR
MapTR is an end-to-end transformer-based framework for online vectorized HD map construction from camera imagery in autonomous driving. It …
231558active
BrokenSource/DepthFlow
DepthFlow is a free, open-source Python application and library that converts still images into 3D parallax effect videos using monocular d…
821556active
MST (Spectral Compressive Imaging Toolbox)
Retinexformer is a one-stage Retinex-based Transformer model and toolbox for low-light image enhancement, published at ICCV 2023. It suppor…
631548active
NirAharon/BoT-SORT
BoT-SORT is a state-of-the-art multi-object tracker that combines motion and appearance information with camera motion compensation and an …
321547active
ROMP
ROMP is a PyTorch-based library and pip-installable API (simple-romp) for real-time monocular multi-person 3D human mesh recovery, implemen…
231543stable
dindin0497/SeeIt
SeeIt is an inclusive Android app with two accessibility modes: one that converts spoken speech into text and plays corresponding ASL (Amer…
381540active
JingyunLiang/SwinIR
Official PyTorch implementation of SwinIR, a Swin Transformer-based model for image restoration tasks including super-resolution, denoising…
235611maintenance
introlab/rtabmap_ros
RTAB-Map's ROS package providing real-time appearance-based SLAM (RGB-D, stereo, and LiDAR graph SLAM) as ROS 1 and ROS 2 nodes. It integra…
881533active
studyhelperhelper/studyhelper
An Android app disguised as a Sudoku game that automates earning daily points in the Xuexi Qiangguo (学习强国) app. It uses accessibility servi…
231531active
Tencent/TFace
TFace is a research platform from Tencent Youtu Lab for trusty face analysis, covering face recognition, face security (anti-spoofing), fac…
541524active
hkchengrex/Tracking-Anything-with-DEVA
DEVA is a decoupled video segmentation framework that combines task-specific image-level segmentation models with a universal bi-directiona…
241522stable
OneDragon-Anything/StarRailOneDragon
StarRailOneDragon is a Python-based automation application for the game Honkai: Star Rail that handles daily tasks automatically, using scr…
821518active
NVlabs/describe-anything
Describe Anything Model (DAM) is a vision-language model that generates detailed descriptions of user-specified regions in images and video…
291517active
zapdos-labs/unblink
Unblink is an AI-powered camera monitoring application that uses a vision language model (Qwen3-VL) to analyze camera frames, summarize act…
451515active
hustvl/DiffusionDrive
DiffusionDrive is a truncated diffusion model for real-time end-to-end autonomous driving, released as the official PyTorch implementation …
411513active
meiqua/shape_based_matching
A C++ library implementing Halcon-style shape-based matching (equivalent to LINE-MOD) using gradient orientation templates for robust 2D ob…
321510active
czczup/ViT-Adapter
Official PyTorch implementation of ViT-Adapter, an ICLR 2023 Spotlight paper introducing a pre-training-free adapter that lets plain Vision…
301506stable
ANTs
Advanced Normalization Tools (ANTs) is a C++ command-line library for high-dimensional medical image registration and segmentation, built o…
811505active
CUT3R/CUT3R
CUT3R is the official PyTorch implementation of 'Continuous 3D Perception Model with Persistent State' (CVPR 2025 Oral), a stateful recurre…
351499active
pur1fying/blue_archive_auto_script
BAAS (Blue Archive Auto Script) is a GUI-based automation program for the mobile game Blue Archive that runs against 16:9 emulator screens.…
691496active
NVlabs/Fast-FoundationStereo
Fast-FoundationStereo is NVIDIA's official PyTorch implementation of a real-time zero-shot stereo matching model family, accepted to CVPR 2…
591496active
cheind/py-motmetrics
py-motmetrics is a Python library for evaluating multiple object tracking (MOT) results with MOTChallenge-aligned CLEAR MOT, Identity, and …
611488active
damiafuentes/DJITelloPy
A Python library wrapping the official DJI Tello and Tello EDU SDKs, implementing all Tello commands including video streaming, state packe…
231482active
autonomousvision/mip-splatting
Mip-Splatting is a research implementation of alias-free 3D Gaussian Splatting, introducing a 3D smoothing filter and 2D Mip filter to elim…
271480active
LLM Vision
LLM Vision is a Home Assistant integration (installed via HACS) that uses multimodal large language models to analyze images, videos, live …
881479active
NVIDIA-ISAAC-ROS/isaac_ros_visual_slam
Isaac ROS Visual SLAM is a ROS 2 package providing GPU-accelerated visual simultaneous localization and mapping (VSLAM) using stereo visual…
931473active
Walter0807/MotionBERT
Official PyTorch implementation of MotionBERT (ICCV 2023), a unified pretrained model for learning human motion representations from 2D ske…
611454active
sdcb/PaddleSharp
A .NET/C# wrapper around Baidu's PaddleInference C API, providing PaddleOCR, PaddleDetection, rotation detection, Chinese segmentation, and…
751453active
dbolya/yolact
YOLACT is a PyTorch implementation of a fully convolutional model for real-time instance segmentation, accompanying the YOLACT and YOLACT++…
475242maintenance
qupath/qupath
QuPath is an open-source desktop application for bioimage analysis, aimed especially at digital pathology and whole-slide imaging. It provi…
751450active
phonowell/genshin-impact-script
A Genshin Impact automation script written in AutoHotkey that provides features like automatic fishing, item pickup, and dialogue skipping.…
591450active
zylo117/Yet-Another-EfficientDet-Pytorch
A PyTorch re-implementation of Google's EfficientDet object detection model with pretrained weights matching near-SOTA accuracy at real-tim…
235233maintenance
ThoughtfulDev/EagleEye
EagleEye is a Python-based OSINT tool that identifies social media profiles (Instagram, Facebook, Twitter, YouTube) of a person using face …
325231maintenance
amdegroot/ssd.pytorch
A PyTorch implementation of the Single Shot MultiBox Detector (SSD) object detection model from the 2016 paper by Wei Liu et al. It include…
325222maintenance
Double Take
Double Take is a self-hosted Docker application providing a unified UI and API for facial recognition. It abstracts multiple face detection…
361444active
serratus/quaggaJS
QuaggaJS is a barcode-scanner library written entirely in JavaScript that supports real-time localization and decoding of barcode types suc…
235208maintenance
facebookresearch/vggsfm
VGGSfM is a deep learning-based Structure from Motion pipeline from Meta AI and Oxford VGG that recovers camera poses and 3D point clouds f…
261430active
jasonmayes/Real-Time-Person-Removal
A browser-based demo that removes people from complex video backgrounds in real time using TensorFlow.js. It learns the static background o…
235151maintenance
natario1/CameraView
CameraView is a well-documented, high-level Android library that simplifies capturing pictures and videos, wrapping Camera1 and Camera2 API…
235129maintenance
ZheC/Realtime_Multi-Person_Pose_Estimation
Reference implementation of the CVPR'17 paper 'Realtime Multi-Person Pose Estimation', a bottom-up approach that detects keypoints for mult…
325126maintenance
IDEA-Research/DINO-X-API
DINO-X API is a Python client library and examples for accessing DINO-X, a hosted unified vision model for open-world object detection and …
341422active
AgentCPM
AgentCPM-GUI is an open-source 8B-parameter on-device GUI agent built on MiniCPM-V that takes Android screenshots as input and autonomously…
441420active
NVlabs/BundleSDF
BundleSDF is a CVPR 2023 research implementation from NVIDIA for near real-time 6-DoF pose tracking of unknown rigid objects from monocular…
621417stable
Astrobee Robot Software
NASA's open-source flight software for the Astrobee free-flying robots operating aboard the International Space Station, written primarily …
441415active
khanamiryan/php-qrcode-detector-decoder
A pure PHP library for detecting and decoding QR codes from images, ported from the ZXing library. It works without any PHP extensions beyo…
331414active
CSAILVision/semantic-segmentation-pytorch
A PyTorch implementation of semantic segmentation (scene parsing) models for the MIT ADE20K dataset, including pretrained model zoo and tra…
325081maintenance
imagej/imagej2
ImageJ2 is an open-source Java framework and application for processing and analyzing N-dimensional scientific image data, built on the Img…
721411stable
om-ai-lab/OmDet
OmDet-Turbo is a PyTorch implementation of a transformer-based open-vocabulary object detection model that detects arbitrary user-defined o…
541406active
yfeng95/PRNet
PRNet is a Python/TensorFlow implementation of the ECCV 2018 Position Map Regression Network for joint 3D face reconstruction and dense ali…
325018maintenance

← prev page 5 / 16 next →