function: computer-vision
1555 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| hacksider/Deep-Live-Cam Deep-Live-Cam is a Python application that performs real-time face swapping on webcam feeds and one-click video deepfakes using only a sing… | 89 | 96140 | active |
| OpenCV OpenCV is the de facto open-source computer vision library, providing thousands of optimized algorithms for image and video processing, fea… | 89 | 90613 | stable |
| commaai/openpilot openpilot is an open-source operating system for robotics that currently functions as an advanced driver assistance system (ADAS) for 300+ … | 91 | 63511 | active |
| ultralytics/ultralytics Ultralytics YOLO is a Python package and CLI providing a family of real-time computer vision models (YOLO26, YOLO11, YOLOv8) for object det… | 95 | 60991 | active |
| facebookresearch/segment-anything Segment Anything Model (SAM) from Meta AI is a promptable image segmentation foundation model that produces high-quality object masks from … | 30 | 54759 | stable |
| roboflow/supervision Supervision is a Python library of reusable computer vision tools that bridges the gap between detection/segmentation/classification models… | 95 | 49745 | active |
| google-ai-edge/mediapipe MediaPipe is Google's cross-platform framework for deploying on-device machine learning solutions for live and streaming media. It provides… | 94 | 36731 | stable |
| Frigate Frigate is an open-source, self-hosted network video recorder (NVR) that performs real-time AI object detection on IP camera feeds locally … | 92 | 35407 | active |
| facebookresearch/detectron2 Detectron2 is Facebook AI Research's PyTorch-based library for state-of-the-art object detection, instance/panoptic segmentation, and other… | 67 | 34688 | stable |
| openai/CLIP OpenAI's CLIP is a PyTorch library providing pretrained contrastive language-image models that encode images and text into a shared embeddi… | 66 | 34236 | stable |
| open-mmlab/mmdetection MMDetection is OpenMMLab's PyTorch-based toolbox and benchmark for object detection and instance/panoptic segmentation. It provides a large… | 23 | 32892 | stable |
| deepinsight/insightface InsightFace is an open-source 2D and 3D face analysis project providing state-of-the-art face detection, recognition, alignment, and face s… | 65 | 29580 | active |
| ApolloAuto/apollo Apollo is an open-source autonomous driving platform providing a high-performance, modular software stack for developing, testing, and depl… | 57 | 26807 | active |
| OpenBMB/MiniCPM-V MiniCPM-V and MiniCPM-o are a series of small multimodal large language models for efficient image, video, and audio understanding, deploya… | 61 | 26240 | active |
| zai-org/Open-AutoGLM Open-AutoGLM is an open phone agent model and framework built on AutoGLM that understands phone screens multimodally and automates Android … | 48 | 26091 | active |
| microsoft/OmniParser OmniParser is a screen parsing tool from Microsoft that converts UI screenshots into structured, understandable elements to ground vision-l… | 60 | 25310 | active |
| Tencent/ncnn ncnn is a high-performance neural network inference framework written in C++ and optimized for mobile, embedded, and desktop deployment. It… | 86 | 23753 | stable |
| graphdeco-inria/gaussian-splatting The official reference implementation of 3D Gaussian Splatting, a method for real-time radiance field rendering that reconstructs scenes fr… | 50 | 23425 | active |
| serengil/deepface DeepFace is a lightweight Python library for face recognition and facial attribute analysis, wrapping state-of-the-art models like VGG-Face… | 89 | 23340 | stable |
| MAA (MaaAssistantArknights) MAA (MAA Assistant Arknights) is a C++ desktop assistant for the mobile game Arknights that automates daily tasks using image recognition. … | 94 | 22796 | active |
| Zeyi-Lin/HivisionIDPhotos HivisionIDPhotos is a lightweight AI tool that generates standard ID/passport photos from user images using offline matting models that run… | 71 | 21420 | active |
| facebookresearch/sam2 Official code for Meta's Segment Anything Model 2 (SAM 2), a foundation model for promptable visual segmentation in images and videos. It i… | 61 | 19770 | active |
| pytorch/vision torchvision is the official PyTorch companion library providing datasets, model architectures, and image/video transformations for computer… | 93 | 17885 | stable |
| IDEA-Research/Grounded-Segment-Anything Grounded-Segment-Anything (Grounded SAM) combines Grounding DINO with Segment Anything to detect and segment arbitrary objects from text pr… | 30 | 17710 | active |
| NVlabs/instant-ngp NVIDIA's implementation of instant neural graphics primitives, training NeRFs, signed distance functions, neural images, and neural volumes… | 52 | 17535 | stable |
| Robbyant/lingbot-map LingBot-Map is a feed-forward 3D foundation model that reconstructs scenes from streaming image data using a Geometric Context Transformer.… | 58 | 16705 | active |
| cvat-ai/cvat CVAT (Computer Vision Annotation Tool) is an open-source, self-hosted platform for annotating images, videos, and 3D point clouds to build … | 95 | 16600 | active |
| wkentaro/labelme Labelme is a graphical image annotation tool written in Python with a Qt interface, supporting polygon, rectangle, oriented rectangle, circ… | 99 | 16130 | active |
| babalae/better-genshin-impact BetterGI is a free, open-source Windows desktop application that automates gameplay in Genshin Impact using computer vision, OCR, and YOLO-… | 95 | 15067 | active |
| tensorflow/tfjs-models A collection of pre-trained machine learning models ported to TensorFlow.js, published as npm packages for use in JavaScript projects. Mode… | 63 | 14793 | active |
| web-infra-dev/midscene Midscene.js is an open-source TypeScript SDK that acts as a GUI agent for E2E testing and UI automation, using multimodal vision models to … | 86 | 14714 | active |
| ddddocr DdddOcr is a Python library for offline, local recognition of various CAPTCHA types, including alphanumeric, Chinese character, and slider … | 64 | 14665 | active |
| PaddlePaddle/PaddleDetection PaddleDetection is an object detection toolkit built on the PaddlePaddle deep learning framework. It provides implementations of detection,… | 73 | 14389 | active |
| carla-simulator/carla CARLA is an open-source simulator for autonomous driving research built on Unreal Engine, providing open digital assets like urban layouts,… | 70 | 14328 | active |
| facebookresearch/vggt VGGT (Visual Geometry Grounded Transformer) is a feed-forward transformer model from Meta AI and Oxford VGG that infers 3D geometry—camera … | 58 | 14292 | active |
| mlfoundations/open_clip OpenCLIP is an open-source PyTorch implementation of CLIP and related multimodal contrastive models, with many pretrained image/text checkp… | 86 | 14095 | active |
| lsdefine/GenericAgent GenericAgent is a minimal self-evolving autonomous agent framework (~3K lines of seed code) that gives any LLM system-level control over a … | 78 | 14042 | active |
| img2threejs/img2threejs A tool that reconstructs objects from reference images as code-only, procedural Three.js models rather than meshes or photogrammetry. It pr… | 80 | 14018 | active |
| Open3D Open3D is an open-source C++ and Python library for 3D data processing, offering data structures, algorithms, and pipelines for point cloud… | 67 | 13913 | active |
| jwagner/smartcrop.js smartcrop.js is a JavaScript library that implements a content-aware algorithm to find good crops for images. It runs in the browser, in No… | 23 | 12955 | stable |
| ShiqiYu/libfacedetection An open-source C++ library for CNN-based face detection in images, with the model embedded as static C source so it has no external depende… | 63 | 12784 | stable |
| colmap/colmap COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline for reconstructing 3D models from ordered or u… | 98 | 12564 | active |
| simular-ai/Agent-S Agent S is an open-source agentic framework that uses multimodal LLMs to operate computers like a human, controlling GUIs via clicking, typ… | 70 | 12193 | active |
| Autoware Autoware is the world's leading open-source, production-ready software stack for autonomous driving, built on ROS 2 and hosted by the Autow… | 93 | 12016 | stable |
| nerfstudio-project/nerfstudio Nerfstudio is a Python library and CLI toolkit providing a simple, modular API for creating, training, and testing Neural Radiance Fields (… | 38 | 11934 | active |
| facebookresearch/sam3 Official code for Meta's Segment Anything Model 3 (SAM 3), a unified foundation model for promptable segmentation in images and videos. It … | 63 | 11487 | active |
| UI-TARS UI-TARS is ByteDance's open-source multimodal AI agent stack, comprising Agent TARS (a CLI/Web UI multimodal agent that operates terminals,… | 49 | 11389 | active |
| rerun-io/rerun Rerun is an open-source SDK and viewer for logging, storing, querying, and visualizing multi-rate multimodal data such as images, point clo… | 99 | 11362 | active |
| THU-MIG/yolov10 YOLOv10 is a real-time end-to-end object detection model family that removes NMS post-processing via consistent dual assignments and optimi… | 20 | 11336 | active |
| kornia/kornia Kornia is a differentiable computer vision library built on PyTorch, offering GPU-accelerated image processing, augmentations, and geometri… | 86 | 11327 | active |
| moesnow/March7thAssistant March7thAssistant is a fully automated assistant for the game Honkai: Star Rail, written in Python with a GUI launcher. It automates daily … | 89 | 11322 | active |
| ultralytics/yolov5 Ultralytics YOLOv5 is a PyTorch-based computer vision model family for real-time object detection, instance segmentation, and image classif… | 67 | 57929 | maintenance |
| PointCloudLibrary/pcl The Point Cloud Library (PCL) is a large-scale, modular open-source C++ library for 2D/3D image and point cloud processing. It provides sta… | 68 | 11101 | stable |
| bytebot-ai/bytebot Bytebot is a self-hosted, open-source AI desktop agent that operates a full containerized Linux desktop, using screen vision, mouse, and ke… | 10 | 11089 | active |
| ageitgey/face_recognition A Python library and command-line tool providing a simple API for face detection, facial landmark extraction, and face recognition, built o… | 63 | 56684 | maintenance |
| NopeCHA NopeCHA is an AI-powered CAPTCHA solving service distributed as a browser extension (Chrome/Firefox/Edge) plus Python and Node.js client li… | 93 | 10968 | active |
| go-vgo/robotgo RobotGo is a native cross-platform Go library for desktop automation, RPA, and AI computer use. It controls the mouse and keyboard, reads t… | 92 | 10781 | active |
| Megvii-BaseDetection/YOLOX YOLOX is a high-performance anchor-free YOLO object detection model family implemented in PyTorch, with pretrained weights and export suppo… | 34 | 10587 | stable |
| IDEA-Research/GroundingDINO Official PyTorch implementation of Grounding DINO, an open-set object detector that fuses a Transformer-based DINO detector with grounded v… | 21 | 10515 | stable |
| esimov/caire Caire is a content-aware image resize library written in Go, based on the seam carving algorithm. It intelligently shrinks or enlarges imag… | 31 | 10465 | active |
| OthersideAI/self-operating-computer A Python framework that lets multimodal LLMs operate a computer by viewing the screen and issuing mouse and keyboard actions to reach a sta… | 48 | 10291 | active |
| CVHub520/X-AnyLabeling X-AnyLabeling is a cross-platform desktop application for AI-assisted annotation of text, image, video, and multimodal data. It bundles bui… | 96 | 10212 | active |
| freemocap/freemocap FreeMoCap is a free, open-source, markerless motion capture system that uses ordinary cameras (webcams, GoPros, smartphones) to record and … | 98 | 10085 | active |
| m87-labs/moondream Moondream is an open-weight family of small, efficient vision language models (2B to 9B MoE) that perform image captioning, visual question… | 61 | 10014 | active |
| mrousavy/react-native-vision-camera A high-performance camera library for React Native offering photo/video capture, QR/barcode scanning, and JS worklet-based frame processors… | 99 | 9580 | active |
| WongKinYiu/yolov9 Official PyTorch implementation of the YOLOv9 object detection paper, featuring Programmable Gradient Information for improved accuracy. It… | 16 | 9551 | active |
| LmeSzinc/AzurLaneAutoScript ALAS is a free open-source bot with a GUI for the mobile game Azur Lane, supporting CN, EN, JP, and TW servers. It automates nearly all gam… | 83 | 9533 | active |
| PeterL1n/RobustVideoMatting Robust Video Matting (RVM) is a deep learning model and library for real-time human video matting, using a recurrent neural network with te… | 23 | 9500 | stable |
| PaddlePaddle/PaddleSeg PaddleSeg is an end-to-end image segmentation toolkit built on PaddlePaddle, offering a model zoo with dozens of pre-trained models for sem… | 52 | 9382 | active |
| X-PLUG/MobileAgent Mobile-Agent is a family of multimodal GUI agents from Tongyi Lab that perceive and operate mobile and desktop user interfaces using vision… | 67 | 9136 | active |
| roboflow/rf-detr RF-DETR is a real-time transformer-based model architecture from Roboflow for object detection, instance segmentation, and keypoint detecti… | 87 | 9063 | active |
| RealSense SDK RealSense SDK 2.0 (librealsense) is a cross-platform C++ library for Intel/RealSense depth cameras, providing depth and color streaming plu… | 93 | 8974 | active |
| dusty-nv/jetson-inference A C++/Python DNN inference library and tutorial guide ('Hello AI World') for deploying deep learning vision models on NVIDIA Jetson devices… | 44 | 8969 | stable |
| infinitered/nsfwjs NSFWJS is a JavaScript library that uses TensorFlow.js to classify images into NSFW/safety categories (Drawing, Neutral, Sexy, Hentai, Porn… | 86 | 8965 | active |
| DepthAnything/Depth-Anything-V2 Depth Anything V2 is a foundation model for monocular depth estimation, trained on 595K synthetic labeled images and 62M+ real unlabeled im… | 56 | 8709 | stable |
| jomjol/AI-on-the-edge-device A firmware application for ESP32-CAM boards that uses TensorFlow Lite CNNs on-device to digitize analog utility meters (water, gas, electri… | 72 | 8624 | active |
| CASIA-LMC-Lab/FastSAM FastSAM is a CNN-based Segment Anything Model trained on only 2% of the SA-1B dataset, achieving comparable segmentation performance to SAM… | 19 | 8401 | active |
| bytedeco/javacv JavaCV is a Java library that wraps OpenCV, FFmpeg, and other computer vision and multimedia libraries via JavaCPP Presets, with utility cl… | 86 | 8335 | active |
| mikel-brostrom/boxmot BoxMOT is a pluggable Python and C++ library providing state-of-the-art multi-object tracking (MOT) algorithms such as ByteTrack, BoT-SORT,… | 95 | 8281 | active |
| exadel-inc/CompreFace Exadel CompreFace is a free, open-source face recognition system that provides REST APIs for face recognition, verification, detection, lan… | 23 | 8273 | stable |
| bingoogolapple/BGAQRCode-Android An Android library for scanning and generating QR codes and barcodes, offering both ZXing and ZBar engines behind customizable scan views. … | 64 | 8008 | stable |
| open-mmlab/mmpose MMPose is an open-source pose estimation toolbox and benchmark built on PyTorch as part of the OpenMMLab ecosystem. It provides implementat… | 39 | 7855 | active |
| wang-xinyu/tensorrtx A C++ collection of popular deep learning networks (YOLO variants, ResNet, MobileNet, Swin Transformer, OCR models, and more) implemented f… | 76 | 7827 | active |
| TadasBaltrusaitis/OpenFace OpenFace is a facial behavior analysis toolkit that performs facial landmark detection, head pose estimation, facial action unit recognitio… | 23 | 7740 | active |
| boltgolt/howdy Howdy provides Windows Hello-style facial authentication for Linux using IR emitters and a camera with facial recognition. It integrates wi… | 38 | 7738 | active |
| geekyutao/Inpaint-Anything Inpaint Anything combines Segment Anything (SAM) with inpainting models like LaMa and Stable Diffusion to remove, fill, or replace objects … | 65 | 7703 | active |
| 1adrianb/face-alignment A Python library built on PyTorch that detects 2D and 3D facial landmarks in images using the FAN deep learning face alignment network. It … | 70 | 7538 | active |
| hybridgroup/gocv GoCV is a Go language binding for the OpenCV 4 computer vision library, supporting Linux, macOS, Windows, and Docker. It includes support f… | 76 | 7491 | active |
| EutropicAI/Final2x Final2x is a cross-platform desktop application for image super-resolution (upscaling) built with Electron, Vue3, and a PyTorch-based Pytho… | 74 | 7323 | active |
| naver/dust3r DUSt3R is the official PyTorch implementation of a CVPR 2024 model that performs dense, unconstrained stereo and multi-view 3D reconstructi… | 45 | 7288 | active |
| imgly/background-removal-js An npm package (browser and Node.js variants) that removes image backgrounds using ONNX-based image segmentation/matting models running ent… | 43 | 7287 | active |
| liuliu/ccv ccv is a modern, minimalist computer vision library written in C/C++ with an application-driven set of state-of-the-art algorithms includin… | 77 | 7243 | active |
| BVLC/caffe Caffe is a fast, modular deep learning framework developed by Berkeley AI Research, focused on convolutional neural networks for vision, sp… | 23 | 34556 | maintenance |
| PeterL1n/BackgroundMattingV2 Official PyTorch implementation of the CVPR 2021 paper 'Real-Time High-Resolution Background Matting'. It produces state-of-the-art alpha m… | 23 | 7189 | stable |
| CMU-Perceptual-Computing-Lab/openpose OpenPose is a real-time multi-person keypoint detection library that jointly estimates human body, face, hand, and foot keypoints (135 tota… | 23 | 34413 | maintenance |
| ok-oldking/ok-wuthering-waves ok-ww is an image-recognition-based automation tool for the game Wuthering Waves, supporting background operation, automatic combat, echo f… | 87 | 7167 | active |
| zxing/zxing ZXing ('Zebra Crossing') is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other la… | 73 | 34077 | maintenance |
| yangchris11/samurai SAMURAI is the official implementation of a zero-shot visual object tracker built on top of Segment Anything Model 2 (SAM 2), using a motio… | 27 | 7112 | active |
| OneDragon-Anything/ZenlessZoneZero-OneDragon A Python-based automation assistant for the game Zenless Zone Zero that uses image recognition and OCR to fully automate daily tasks, dunge… | 90 | 7029 | active |
| TencentQQGYLab/AppAgent AppAgent is an LLM-based multimodal agent framework that operates smartphone apps through human-like interactions such as tapping and swipi… | 32 | 6860 | active |
page 1 / 16 next →