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

Open-source computer-vision software

2359 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.

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

ProductHealth v2StarsMaturity
Transformers
🤗 Transformers is a Python library that provides a unified API for thousands of pretrained models across text, vision, audio, and multimoda…
95167798active
Stable Diffusion web UI
Stable Diffusion Web UI is a Python‑based web application that lets you run Stable Diffusion locally through an interactive Gradio interfac…
51165213active
ComfyUI
ComfyUI is a modular, node‑based visual interface and inference engine for generative AI. It lets users chain multiple models, adjust every…
95138077active
ruvnet/RuView
RuView is a Rust‑based platform that uses WiFi CSI from ESP32 devices to infer presence, pose, breathing and heart‑rate without cameras. It…
8298510active
hacksider/Deep-Live-Cam
Deep-Live-Cam is a Python‑based desktop application that performs real‑time face swapping and video deepfakes using a single source image. …
8997084active
OpenCV
OpenCV is an open‑source computer vision and machine learning library written in C++. It provides over 2,500 optimized algorithms for image…
8590950active
PaddlePaddle/PaddleOCR
PaddleOCR is a multilingual OCR and document parsing toolkit built on PaddlePaddle that converts images and PDFs into structured data like …
9190108stable
Unsloth
Unsloth is an open‑source desktop application that lets you run, fine‑tune and deploy large language models and diffusion models locally. I…
9078197active
tensorflow/models
The TensorFlow Model Garden is a repository of official and community implementations of state-of-the-art machine learning models built wit…
8277653active
Tesseract OCR
Tesseract is an open‑source OCR engine written in C++ that provides a library (libtesseract) and a command‑line tool for text extraction fr…
8376762active
HyperFrames
HyperFrames is an open‑source TypeScript framework that converts HTML, CSS, and media into deterministic MP4 videos. It can be used via a C…
7966034active
Ultralytics YOLO
Ultralytics provides a Python library implementing the YOLO family of models for object detection, segmentation, classification, pose estim…
9662597active
Ultralytics YOLO
Ultralytics YOLO is a Python package and CLI providing a family of real-time computer vision models (YOLO26, YOLO11, YOLOv8) for object det…
9662597active
ultralytics/yolov5
Ultralytics YOLOv5 is a PyTorch‑based library for real‑time object detection, instance segmentation, and image classification. It provides …
6658103active
jamiepine/voicebox
Voicebox is an open‑source, local‑first AI voice studio that lets you clone voices, generate speech in many languages, and dictate into any…
7457872active
Faceswap
FaceSwap is an open‑source Python application that uses deep learning to detect and swap faces in images and videos. It provides both a gra…
7857578active
face_recognition
face_recognition is a Python library that provides simple APIs for detecting, locating, and recognizing human faces in images. It also ship…
5956796active
facebookresearch/segment-anything
Segment Anything Model (SAM) from Meta AI is a promptable image segmentation foundation model that produces high-quality object masks from …
3154993stable
roboflow/supervision
Supervision is an open‑source Python library that provides reusable utilities for building computer‑vision applications, from dataset handl…
9751063active
Upscayl
Upscayl is a free, open‑source desktop application that uses AI models (e.g., ESRGAN) to upscale images up to 16×. It runs on Linux, macOS …
6650054active
Algorithm Visualizer
Algorithm Visualizer is an interactive web application that animates algorithms directly from source code. It provides a visual learning en…
3248883active
Umi-OCR
Umi-OCR is a free, open‑source OCR tool that runs offline and supports screenshot, batch image, and PDF recognition. It offers a GUI built …
4347936active
Umi-OCR
Umi-OCR is a free, open-source, fully offline OCR application for Windows and Linux with a Qt/QML GUI. It supports screenshot OCR, batch im…
4347936stable
Manim
Manim Community Edition is a Python library for programmatically creating precise mathematical animations, often used in educational videos…
9541722active
PhotoPrism
PhotoPrism is an AI‑powered, privacy‑focused application for browsing, organizing and sharing photos and videos. It runs as a self‑hosted w…
9440276active
tesseract.js
Tesseract.js is a pure JavaScript library that provides OCR capabilities for over 100 languages using WebAssembly. It can run in browsers a…
6438729active
tesseract.js
Tesseract.js is a pure JavaScript port of the Tesseract OCR engine that extracts text from images in over 100 languages. It runs in the bro…
6438729active
google-ai-edge/mediapipe
MediaPipe is an open‑source framework that provides cross‑platform, customizable machine‑learning pipelines for live and streaming media. I…
9537288active
huggingface/pytorch-image-models
timm (PyTorch Image Models) is a Python library that provides a large collection of state‑of‑the‑art vision models, utilities, and training…
9437222active
Real-ESRGAN
Real-ESRGAN is a Python library that provides state‑of‑the‑art models for image and video super‑resolution and restoration. It includes pre…
2336970active
Frigate
Frigate is an open-source, self-hosted network video recorder (NVR) that performs real-time AI object detection on IP camera feeds locally …
9436476active
XingangPan/DragGAN
Official PyTorch implementation of DragGAN (SIGGRAPH 2023), an interactive point-based image manipulation method built on StyleGAN3. Users …
3035748stable
facebookresearch/detectron2
Detectron2 is Facebook AI Research's PyTorch-based library for state-of-the-art object detection, instance/panoptic segmentation, and other…
6634897stable
OpenPose
OpenPose is an open‑source C++ library that provides real‑time multi‑person keypoint detection for body, face, hands, and feet. It leverage…
2334493active
FreeCAD
FreeCAD is a free and open-source, cross-platform 3D parametric CAD modeler for designing real-life objects of any size, built on the OpenC…
9534484stable
openai/CLIP
OpenAI's CLIP is a PyTorch library providing pretrained contrastive language-image models that encode images and text into a shared embeddi…
6234362stable
open-mmlab/mmdetection
MMDetection is OpenMMLab's PyTorch-based toolbox and benchmark for object detection and instance/panoptic segmentation. It provides a large…
2332955stable
sharp
Sharp is a high‑performance Node.js image processing library built on libvips. It provides fast resizing, format conversion, and other tran…
9532779active
FaceFusion
FaceFusion is a Python‑based command‑line application for AI‑powered face manipulation, including swapping faces in images and videos with …
9530263active
trycua/cua
Cua is an open‑source framework that provides drivers, sandbox environments, and fleet management for AI agents to interact with real deskt…
8530149active
JaidedAI/EasyOCR
EasyOCR is a ready-to-use Python OCR library built on PyTorch that extracts text from images, supporting 80+ languages and popular writing …
4430080stable
ahujasid/blender-mcp
MCP for Blender is an open‑source Blender add‑on that connects Blender to any LLM via the Model Context Protocol. It lets users create, edi…
6530036active
deepinsight/insightface
InsightFace is an open-source Python library for state-of-the-art 2D and 3D face analysis, including detection, recognition, alignment, swa…
8529939active
InvokeAI
InvokeAI is a self‑hosted, open‑source creative engine for AI‑driven image generation and editing. It provides a polished web UI, a unified…
10028742active
Label Studio
Label Studio is an open‑source, web‑based data labeling and annotation platform that supports text, image, audio, video, and time‑series da…
9528488active
Apollo
Apollo is an open-source autonomous driving platform written in C++. It provides a modular architecture for perception, planning, control, …
5426853active
baidu/Unlimited-OCR
Baidu's Unlimited-OCR is an open vision-language OCR model for one-shot long-horizon document parsing, extending DeepSeek-OCR. It provides …
5326763active
Anjok07/ultimatevocalremovergui
Ultimate Vocal Remover GUI is a desktop application that uses deep neural network models to separate vocals from music tracks. It provides …
6726500active
MiniCPM
MiniCPM-V and MiniCPM-o are a series of small multimodal large language models for efficient image, video, and audio understanding, deploya…
5926452active
MiniGPT-4
MiniGPT-4 is an open-source Python library that aligns a frozen visual encoder with a frozen large language model to enable multimodal imag…
3025605active
lucidrains/vit-pytorch
A PyTorch library implementing the Vision Transformer (ViT) and dozens of ViT variants (NaViT, MaxViT, MobileViT, Dino, masked autoencoders…
8725551active
microsoft/OmniParser
OmniParser is a screen parsing tool from Microsoft that converts UI screenshots into structured, understandable elements to ground vision-l…
5525431active
junyanz/pytorch-CycleGAN-and-pix2pix
Official PyTorch implementations of CycleGAN and pix2pix for paired and unpaired image-to-image translation. It includes training and testi…
4425261stable
haotian-liu/LLaVA
LLaVA (Large Language and Vision Assistant) is an open-source multimodal large language model framework implementing visual instruction tun…
2125067active
google-ai-edge/gallery
Google AI Edge Gallery is a mobile and desktop app that lets you run large language models and multimodal AI directly on your device. It pr…
8725018active
danielgatis/rembg
Rembg is a Python tool for removing image backgrounds using U2Net-based deep learning models. It can be used as a CLI, Python library, HTTP…
9825016active
graphdeco-inria/gaussian-splatting
The official reference implementation of 3D Gaussian Splatting, a method for real-time radiance field rendering that reconstructs scenes fr…
4724196active
pytorch/examples
A curated collection of short, high‑quality PyTorch example projects covering vision, text, reinforcement learning, and more. The repositor…
4624052active
MaaAssistantArknights
MAA (MAA Assistant Arknights) is a C++ desktop assistant for the mobile game Arknights that automates daily tasks using image recognition. …
9623854active
DeepFace
DeepFace is a lightweight Python library for face recognition and facial attribute analysis. It provides pre‑trained models to estimate age…
9323482active
DeepFace
DeepFace is a lightweight Python library for face recognition and facial attribute analysis, wrapping state-of-the-art models like VGG-Face…
9323482stable
spmallick/learnopencv
LearnOpenCV is a repository of C++ and Python code examples for computer vision, deep learning, and AI. It provides ready‑to‑run notebooks …
9623170active
screenpipe/screenpipe
Screenpipe is a source‑available desktop application that continuously records screen, audio and app text on macOS, Windows and Linux. It s…
8721979active
Zeyi-Lin/HivisionIDPhotos
HivisionIDPhotos is a lightweight AI-powered tool for creating ID photos. It provides background removal, face alignment, beautification, a…
6421592active
bloc97/Anime4K
Anime4K is a set of open-source, high-quality real-time anime upscaling and denoising algorithms implemented as GLSL shaders, primarily for…
2321485stable
datalab-to/surya
Surya is an open‑source OCR model that extracts text, layout structure and tables from scanned documents. It supports over 90 languages and…
8721484active
earthtojake/text-to-cad
text-to-cad is a Python library that provides agent‑compatible skills for generating and manipulating CAD models from natural‑language prom…
7821277active
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…
5820001active
QwenLM/Qwen3-VL
Qwen3-VL is a series of open-weight multimodal vision-language models from Alibaba's Qwen team, available in Dense and MoE architectures wi…
4919998active
Winlator
Winlator is an Android application that enables running Windows (x86_64) applications using Wine and Box86/Box64. It provides a graphical i…
8819363active
KlingAIResearch/LivePortrait
LivePortrait is a Python-based portrait animation tool from Kuaishou Technology that synthesizes lifelike videos from a single source image…
5919260active
microsoft/AirSim
AirSim is an open‑source high‑fidelity simulator for drones, cars and other vehicles built as a plugin for Unreal Engine and Unity. It prov…
6618501active
img2threejs
A tool that reconstructs objects from reference images as code-only, procedural Three.js models rather than meshes or photogrammetry. It pr…
7918249active
sczhou/CodeFormer
CodeFormer is a PyTorch-based blind face restoration model using a codebook lookup transformer, published at NeurIPS 2022. It restores and …
4318167stable
pytorch/vision
torchvision is the official PyTorch companion library providing datasets, model architectures, and image/video transformations for computer…
9217926stable
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…
3117758active
deepseek-ai/Janus
Janus-Series is DeepSeek's family of unified multimodal models (Janus, Janus-Pro, JanusFlow) that combine multimodal understanding and imag…
2317755active
NVlabs/instant-ngp
NVIDIA's implementation of instant neural graphics primitives, training NeRFs, signed distance functions, neural images, and neural volumes…
4817557stable
Robbyant/lingbot-map
LingBot-Map is a feed-forward 3D foundation model that reconstructs scenes from streaming image data using a Geometric Context Transformer.…
5717135active
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 …
9516896active
lukas-blecher/LaTeX-OCR
pix2tex (LaTeX-OCR) is a PyTorch-based vision transformer model that converts images of math formulas into LaTeX code. It ships as a pip-in…
2316595stable
Transformers.js
Transformers.js is a JavaScript library that lets you run Hugging Face Transformers pretrained models directly in the browser (or Node.js) …
9816349active
BetterGI · Better Genshin Impact
BetterGI is a free, open-source Windows desktop application that automates gameplay in Genshin Impact using computer vision, OCR, and YOLO-…
9516259active
wkentaro/labelme
Labelme is a graphical image annotation tool written in Python with a Qt interface, supporting polygon, rectangle, oriented rectangle, circ…
9816211active
microsoft/Swin-Transformer
Official PyTorch implementation of the Swin Transformer, a hierarchical vision transformer using shifted windows that serves as a general-p…
3216081stable
duixcom/Duix-Avatar
Duix.Avatar is an open-source AI avatar toolkit for offline video generation and digital human cloning, capable of cloning a person's appea…
5115879active
TensorFlow.js
A collection of pre-trained machine learning models ported to TensorFlow.js, published as npm packages for use in JavaScript projects. Mode…
5914812active
ddddocr
DdddOcr is a Python library for offline, local recognition of various CAPTCHA types, including alphanumeric, Chinese character, and slider …
6114800active
HumanAIGC/AnimateAnyone
Animate Anyone is the official research implementation of a diffusion-based image-to-video synthesis method that animates a static characte…
4314777active
facebookresearch/vggt
VGGT (Visual Geometry Grounded Transformer) is a feed-forward transformer model from Meta AI and Oxford VGG that infers 3D geometry—camera …
5514499active
dlib
Dlib is a modern C++ toolkit containing machine learning algorithms, deep learning tools, computer vision, linear algebra, and general-purp…
8414458stable
PaddlePaddle/PaddleDetection
PaddleDetection is an object detection toolkit built on the PaddlePaddle deep learning framework. It provides implementations of detection,…
6714431active
mlfoundations/open_clip
OpenCLIP is an open-source PyTorch implementation of CLIP and related multimodal contrastive models, with many pretrained image/text checkp…
8014157active
Open3D
Open3D is an open-source C++ and Python library for 3D data processing, offering data structures, algorithms, and pipelines for point cloud…
8614097active
YaoFANGUK/video-subtitle-remover
An AI-based desktop application that removes hard-coded subtitles and text-like watermarks from videos and images using deep learning inpai…
6613131active
jacobgil/pytorch-grad-cam
A PyTorch library providing state-of-the-art pixel attribution (saliency) methods like GradCAM, ScoreCAM, and AblationCAM for explainable A…
7213002active
Meshroom (AliceVision photogrammetry pipeline)
Meshroom is an open-source, node-based visual programming application for building and executing data processing pipelines, best known for …
6712993active
smartcrop
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…
2312958stable
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…
9812884active
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…
5912807stable

page 1 / 24 next →