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

Open-source image-processing software

4309 open-source libraries, tools and applications tagged image-processing, ranked by how closely image-processing 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.

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

ProductHealth v2StarsMaturity
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
Immich
Immich is a high‑performance, self‑hosted solution for managing photos and videos. It provides web and mobile interfaces for uploading, org…
95116433active
Immich
Immich is a high-performance, self-hosted photo and video management solution that serves as a Google Photos alternative. It consists of a …
95116433active
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
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
calesthio/OpenMontage
OpenMontage is an open-source agentic video production system that turns AI coding assistants (Claude Code, Codex, Cursor, Copilot) into fu…
5965530active
Ultralytics YOLO
Ultralytics provides a Python library implementing the YOLO family of models for object detection, segmentation, classification, pose estim…
9662597active
ultralytics/yolov5
Ultralytics YOLOv5 is a PyTorch‑based library for real‑time object detection, instance segmentation, and image classification. It provides …
6658103active
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
Faceswap
Faceswap is a free, open-source, multi-platform deepfakes tool that uses deep learning to recognize and swap faces in pictures and videos. …
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
tldraw
tldraw is a TypeScript SDK for building infinite canvas applications in React. It provides drawing, diagramming, and real‑time multiplayer …
9350683active
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
Upscayl
Upscayl is a free and open-source desktop application that uses AI (ESRGAN-based models) to upscale and enhance low-resolution images on Li…
6650054active
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
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
PhotoPrism
PhotoPrism is an AI-powered, privacy-first web application for browsing, organizing, and sharing personal photo and video collections. It a…
9440276active
Aseprite
Aseprite is a cross‑platform desktop application for creating and editing animated sprites and pixel art. It offers layer‑based editing, ti…
9839936active
Aseprite
Aseprite is an animated sprite editor and pixel art drawing tool for creating 2D game assets, with layers, frames, onion skinning, and pale…
9839936stable
ShareX/ShareX
ShareX is a free, open‑source Windows desktop application for fast screen capture, screen recording and file sharing. It includes a built‑i…
8839781active
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
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
carbon-app/carbon
Carbon is a web application for creating and sharing beautiful images of source code, with customizable syntax themes, backgrounds, and win…
4936107active
XingangPan/DragGAN
Official PyTorch implementation of DragGAN (SIGGRAPH 2023), an interactive point-based image manipulation method built on StyleGAN3. Users …
3035748stable
bumptech/glide
Glide is a fast and efficient image loading and media management library for Android that wraps media decoding, memory and disk caching, an…
9435014stable
facebookresearch/detectron2
Detectron2 is Facebook AI Research's PyTorch-based library for state-of-the-art object detection, instance/panoptic segmentation, and other…
6634897stable
OCRmyPDF
OCRmyPDF is a command‑line utility that adds an OCR text layer to scanned PDF files, making them searchable and copy‑pasteable. It leverage…
9734884active
OCRmyPDF
OCRmyPDF is a Python command-line tool that adds an OCR text layer to scanned PDF files using Tesseract, making them searchable and copy-pa…
9734884stable
huggingface/diffusers
Hugging Face Diffusers is a Python library providing state-of-the-art pretrained diffusion models for generating images, videos, and audio …
9534736stable
nothings/stb
A collection of single-file, public domain (or MIT) C/C++ libraries covering image loading/writing/resizing, TrueType font rasterization, O…
7134694stable
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
balena-io/etcher
balenaEtcher is an open‑source desktop application for safely flashing OS images onto SD cards and USB drives. It provides a simple three‑s…
9334481active
qarmin/czkawka
Czkawka is a fast, multiplatform app written in Rust that finds duplicate files, empty folders, similar images, similar videos, similar mus…
9133735active
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
sharp
sharp is a high-performance Node-API module for image processing in JavaScript runtimes, powered by the libvips library. It converts, resiz…
9532779stable
webadderallorg/Recordly
Recordly is a free, open-source desktop app for recording and editing polished screen-capture videos with built-in auto-zooms, smooth curso…
8032233active
fabricjs/fabric.js
Fabric.js is a JavaScript library that provides a powerful, object‑based API for working with the HTML5 canvas. It supports drawing, intera…
9231485active
flameshot-org/flameshot
Flameshot is a free, open-source, cross-platform screenshot tool with built-in annotation and editing features. It offers both an intuitive…
9331182stable
FaceFusion
FaceFusion is a Python‑based command‑line application for AI‑powered face manipulation, including swapping faces in images and videos with …
9530263active
FaceFusion
FaceFusion is an open-source face manipulation platform for face swapping and lip syncing in images and videos, built in Python with GPU ac…
9530263active
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
Genesis World
Genesis World is a Python‑based simulation platform that combines a unified multi‑physics engine, a photorealistic renderer, and a cross‑pl…
9530058active
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
Anil-matcha/Open-Generative-AI
Open Generative AI is a free, self‑hosted web studio for AI image and video generation supporting 600+ models. It provides a unified interf…
8929752active
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
InvokeAI
Invoke is a self-hosted, open-source creative engine for AI image generation with Stable Diffusion models (SD 1.5, SDXL, Flux), featuring a…
10028742active
ATH-MaaS/Pixelle-Video
Pixelle-Video is an AI-powered fully automated short video engine that turns a single topic into a finished video. It automatically writes …
6128735active
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
fastai
fastai is a deep learning library built on PyTorch that offers high-level components for quickly achieving state-of-the-art results in visi…
9228224stable
ScreenToGif
ScreenToGif is a free desktop application that records a selected area of your screen, webcam, or sketchboard and lets you edit the capture…
8527680active
ScreenToGif
ScreenToGif is a Windows desktop application for recording a selected screen area, webcam feed, or sketchboard drawings. Recordings can be …
8527680active
GraphiteEditor/Graphite
Graphite is a free, open‑source 2D graphics suite that combines vector and raster editing with a node‑based procedural engine. It runs as a…
6827641active
xiaojieonly/Ehviewer_CN_SXJ
EhViewer is an Android application for browsing and downloading content from the E-Hentai gallery. It provides a mobile-friendly interface …
9827320active
Stability-AI/generative-models
Stability AI's official repository of generative diffusion models, including Stable Diffusion, Stable Video, and SV4D 2.0 for image, video,…
4227300active
Shields
Shields.io provides a service and NPM library for generating concise, consistent, and legible badges in SVG and raster formats. It can be u…
7627246active
Shields
Shields.io is a service that generates concise, consistent, and legible project badges in SVG and raster formats for inclusion in GitHub re…
7627246stable
Molunerfinn/PicGo
PicGo is an open‑source desktop application built with Electron that lets you upload images to many hosting services in a single step. It a…
9327227active
op7418/guizang-ppt-skill
An AI-agent Skill for Claude Code / Codex that generates polished single-file HTML slide decks with editorial magazine and Swiss Internatio…
5826862active
GoogleChromeLabs/squoosh
Squoosh is a browser-based web app for compressing images using modern codecs like MozJPEG, WebP, and AVIF, with all processing done locall…
7626026active
black-forest-labs/flux
Official minimal inference code from Black Forest Labs for running FLUX.1 open-weight image generation and editing models. It supports text…
3526009active
SDWebImage
SDWebImage is an asynchronous image downloader and caching library for Apple platforms, provided as categories on UIImageView, UIButton, an…
7025628stable
lucidrains/vit-pytorch
A PyTorch library implementing the Vision Transformer (ViT) and dozens of ViT variants (NaViT, MaxViT, MobileViT, Dino, masked autoencoders…
8725551active
dimsemenov/PhotoSwipe
PhotoSwipe is a modular, framework-independent JavaScript image gallery and lightbox library for mobile and desktop browsers. It provides t…
4425274stable
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
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
QuickLook
QuickLook brings macOS‑style instant file previews to Windows. It shows a live preview of over 50 file types when you press the Space bar i…
8824936active
onevcat/Kingfisher
Kingfisher is a pure-Swift library for asynchronously downloading and caching remote images, with a multi-layer memory and disk cache and b…
9724402stable
MaaAssistantArknights
MAA (MAA Assistant Arknights) is a C++ desktop assistant for the mobile game Arknights that automates daily tasks using image recognition. …
9623854active
Mihon
Mihon is a free, open‑source manga, webtoon and comic reader for Android. It offers a configurable UI, offline reading, library management …
8823723active
DeepFace
DeepFace is a lightweight Python library for face recognition and facial attribute analysis. It provides pre‑trained models to estimate age…
9323482active
Sanster/IOPaint
IOPaint is a free, open-source, self-hostable image inpainting and outpainting tool powered by state-of-the-art AI models like LaMa and Sta…
1023317active
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
SVGO
SVGO is a Node.js library and command-line tool that optimizes SVG files by removing unnecessary data. It provides a plugin system for fine…
9322705active
Video2X
Video2X is a machine learning-based video super-resolution and frame interpolation framework written in C/C++. It upscales videos and image…
6222307active
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
VHS
VHS is a command‑line tool that records terminal sessions and renders them as animated GIFs or videos. It uses a simple tape script languag…
8921081active
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
mikf/gallery-dl
gallery-dl is a cross‑platform command‑line utility for downloading image galleries and collections from many popular hosting sites. It off…
9619781active
KlingAIResearch/LivePortrait
LivePortrait is a Python-based portrait animation tool from Kuaishou Technology that synthesizes lifelike videos from a single source image…
5919260active
C4illin/ConvertX
ConvertX is a self-hosted web application for converting files between over a thousand formats, built with TypeScript, Bun, and Elysia. It …
9219157active
Baseflow/PhotoView
PhotoView is an Android library that provides a drop‑in ImageView with built‑in pinch‑to‑zoom, double‑tap zoom and smooth scrolling. It int…
2318804stable
alyssaxuu/screenity
Screenity is a free, privacy‑friendly Chrome extension that records your screen, webcam and audio. It also includes an in‑browser video edi…
9818755active
Diolinux/PhotoGIMP
PhotoGIMP is a community patch that reconfigures GIMP 3+ to look and behave like Adobe Photoshop, with a Photoshop-style tool layout, keybo…
8218367active
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
apple/ml-stable-diffusion
Apple's official tooling for running Stable Diffusion on Apple Silicon using Core ML. It includes a Python package for converting PyTorch m…
6517965active
pytorch/vision
torchvision is the official PyTorch companion library providing datasets, model architectures, and image/video transformations for computer…
9217926stable
oblador/react-native-vector-icons
A React Native library providing customizable vector icons from popular icon sets like FontAwesome, Ionicons, and Material Design. Icons ca…
9117918stable
Toonflow
Toonflow is an open-source cross-platform desktop application that turns novels and scripts into animated short dramas using AI. It integra…
8317894active
Mikubill/sd-webui-controlnet
A WebUI extension that adds ControlNet and other injection-based controls to AUTOMATIC1111's Stable Diffusion web UI. It allows on-the-fly …
3117840active
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

page 1 / 44 next →