Topics / #opencv

Opencv projects on GitHub

The OpenCV computer vision library and image processing with it.

As of , the most-starred Opencv projects on GitHub are opencv (91.2K stars), face_recognition (56.8K stars) and openpose (34.5K stars). GitHub.Locker tracks 18 Opencv repositories with 339.7K stars combined. The fastest-growing on October 17 was Genjustsu-Open-Source-Workflow, with +39 stars in a day.

18Projects
339.7KStars in total
+116Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

18 projects · by stars

  1. #1 · opencv/opencv

    opencv

    OpenCV is a widely used open-source library for computer vision, image processing, and machine learning, offering tools for tasks like object detection, video analysis, and camera calibration.

    91.2K
  2. #2 · ageitgey/face_recognition

    face_recognition

    face_recognition is a Python library and command-line tool for detecting and recognizing faces in images and video, built on top of dlib's deep-learning face recognition model.

    56.8K
  3. #3 · CMU-Perceptual-Computing-Lab/openpose

    openpose

    OpenPose is a real-time multi-person keypoint detection library: it detects 135 body, hand, face, and foot keypoints from images and video - the first system to detect all four jointly in real time.

    34.5K
  1. 4

    deepface

    23.6Kserengil/deepface · Python

    DeepFace is a lightweight Python framework for face recognition and facial attribute analysis: it verifies whether two faces match, finds who someone is, and predicts age, gender, emotion and race.

  2. 5

    learnopencv

    23.2Kspmallick/learnopencv · Jupyter Notebook

    This is the companion code repository for the LearnOpenCV.com blog, containing C++ and Python examples that accompany articles on computer vision, deep learning, and AI research.

  3. 6

    memvid

    16.6Kmemvid/memvid · Rust

    Memvid is a single-file memory layer for AI agents: it packs your data, embeddings and search index into one portable .mv2 file, so agents get instant retrieval and long-term memory without a RAG pipeline or a vector database server.

  4. 7

    Ai-Learn

    13.4Ktangyudi/Ai-Learn

    This is a free, structured roadmap of nearly 200 hands-on AI learning projects covering Python, math, machine learning, data analysis, deep learning, computer vision and NLP, created by instructor Tangyudi (唐宇迪) to help beginners become job-ready in AI.

  5. 8

    March7thAssistant

    11.7Kmoesnow/March7thAssistant · Python

    March7thAssistant is a full-automation bot for the game Honkai: Star Rail. It handles daily chores like clearing stamina, daily training, claiming rewards, and commissions, plus weekly content such as Memory of Chaos, Pure Fiction, and Apocalyptic Shadow.

  6. 9

    openalpr

    11.5Kopenalpr/openalpr · C++

    An open source Automatic License Plate Recognition library written in C++ with bindings for C#, Java, Node.js, Go and Python. It scans images and video streams and returns the plate characters as text.

  7. 10

    faceai

    11.1Kvipstone/faceai · Python

    An entry-level Python project for face, video and text detection and recognition. It bundles 11 demo features, from face detection in photos and video to contour marking, hat overlays, digital makeup, gender and emotion recognition, image inpainting and auto colorization.

  8. 11

    robotgo

    10.9Kgo-vgo/robotgo · Go

    A Go library for native cross-platform desktop automation: it drives the mouse and keyboard, reads the screen, manages windows and processes, and listens to global events — aimed at RPA, auto-testing and AI computer use.

  9. 12

    X-AnyLabeling

    10.7KCVHub520/X-AnyLabeling · Python

    A free cross-platform desktop app for AI-assisted annotation of text, image, video, and multimodal data — manual labeling tools plus built-in deep learning models that pre-label or batch-annotate, with multi-format export.

  10. 13

    openFrameworks

    10.4Kopenframeworks/openFrameworks · C++

    It's a community-developed, cross-platform toolkit for creative coding in C++ — you use it to build interactive graphics, audio, video and computer-vision projects.

  11. 14

    opencv_contrib

    10.2Kopencv/opencv_contrib · C++

    This is the repository for OpenCV's extra modules — contributed computer vision functionality that isn't stable or tested enough for the core OpenCV distribution yet.

  12. 15

    DeltaForce-OBS-Locker

    1.4Kace-trump-tech/DeltaForce-OBS-Locker · Python

    An aim-lock assistant for the game Delta Force (三角洲行动) that watches the game feed through OBS, runs a custom YOLO-omni object-detection model trained to recognize in-game characters, and then drives simulated mouse/keyboard input for smooth tracking and recoil suppression. It ships a PC (Python) version and an Android APK version, plus an auto-fishing module.

  13. 16

    itsgiving

    1.1Kgazijarin/itsgiving · Python

    It is a webcam tool that detects your facial expression or hand gesture and overlays a matching meme on top of your face in real time, tracking you as you move in frame.

  14. 17

    Genjustsu-Open-Source-Workflow

    986sirioberati/Genjustsu-Open-Source-Workflow · Python

    Genjustsu is an open-source workflow for replacing characters or objects in a video using colored depth maps, SAM 3 segmentation masks and optional face mesh tracking, then generating the replacement with Seedance through the Enhancor API. It runs a local web UI to prepare inputs, review masks, preview drafts, and export the result with the original audio restored.

  15. 18

    catbus

    445cv-cat/catbus · TypeScript

    catbus is a command-line tool that lets you talk to 10 major Chinese and international platforms (Xiaohongshu, Douyin, TikTok, Bilibili, Kuaishou, Weibo, Xianyu, Taobao, JD, X) through one consistent set of commands and JSON output, instead of learning each platform's own API.

Often tagged together