domain: photography
196 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| immich-app/immich Immich is a high-performance, self-hosted photo and video management solution that serves as a Google Photos alternative. It consists of a … | 94 | 112735 | active |
| photoprism/photoprism PhotoPrism is an AI-powered, privacy-first web application for browsing, organizing, and sharing personal photo and video collections. It a… | 94 | 40114 | active |
| ente/ente Ente is an open-source, end-to-end encrypted cloud platform with client apps for photos (a Google Photos alternative), document/credential … | 94 | 28513 | active |
| T8RIN/ImageToolbox Image Toolbox is a powerful open-source Android app for advanced image manipulation, built with Kotlin and Jetpack Compose in Material You … | 97 | 14364 | active |
| d2phap/ImageGlass ImageGlass is a fast, open-source desktop image viewer supporting 90+ formats including WEBP, GIF, SVG, AVIF, JXL, HEIC, HDR, and camera RA… | 99 | 14166 | active |
| darktable-org/darktable darktable is an open-source photography workflow application and non-destructive raw developer, acting as a virtual lighttable and darkroom… | 95 | 12992 | stable |
| CyberTimon/RapidRAW RapidRAW is a free, open-source, non-destructive RAW photo editor and image library manager built with Rust, wgpu, React, and Tauri. It off… | 81 | 9617 | active |
| gyroflow/gyroflow Gyroflow is an open-source, cross-platform application that stabilizes video using gyroscope (and optionally accelerometer) motion data log… | 72 | 9366 | stable |
| banchichen/TZImagePickerController TZImagePickerController is an Objective-C library for iOS that clones UIImagePickerController with support for picking multiple photos, ori… | 66 | 8149 | active |
| LibrePhotos/librephotos LibrePhotos is a self-hosted, open-source photo management service built with Django and React. It offers AI-powered features like face rec… | 96 | 8049 | active |
| TagStudioDev/TagStudio TagStudio is a cross-platform desktop application for organizing photos and files using a tag-based system. It stores tags and metadata in … | 91 | 7146 | active |
| simulot/immich-go Immich-Go is a standalone Go CLI tool for uploading large photo collections to a self-hosted Immich server without requiring Node.js. It sp… | 88 | 6773 | active |
| photoview/photoview Photoview is a self-hosted photo gallery web application for personal servers, written in Go. It scans directories of photos and videos, ge… | 67 | 6515 | active |
| Lymphatus/caesium-image-compressor Caesium Image Compressor is a free, open-source desktop application for compressing JPG, PNG, WebP, and TIFF images while preserving visual… | 68 | 6266 | active |
| deckerst/aves Aves is an Android gallery and metadata explorer app built with Flutter. It handles a wide range of media formats including exotic ones lik… | 96 | 5145 | active |
| longitachi/ZLPhotoBrowser A WeChat-style photo/video picker library for iOS written in Swift. It supports selecting photos, videos, GIFs, and Live Photos, with built… | 92 | 4992 | active |
| exiftool/exiftool ExifTool is a platform-independent Perl library plus a full-featured command-line application for reading, writing, and editing metadata in… | 70 | 4983 | stable |
| muzei/muzei Muzei is an Android live wallpaper app that refreshes your home screen daily with famous works of art or your own photos, blurring and dimm… | 67 | 4940 | active |
| lolcommits/lolcommits lolcommits is a Ruby CLI tool that automatically captures a webcam snapshot every time you make a git commit, archiving a lolcat-style self… | 78 | 4815 | active |
| Baseflow/PhotoView PhotoView is an Android library providing a drop-in replacement for ImageView that supports zooming via multi-touch and double-tap gestures… | 23 | 18813 | maintenance |
| LycheeOrg/Lychee Lychee is a free, open-source, self-hosted photo management system with a web interface for uploading, organizing, and sharing photos. It r… | 95 | 4265 | active |
| RawTherapee/RawTherapee RawTherapee is a free, cross-platform raw photo processing program for developing images from digital cameras, written in C++ with a GTK fr… | 87 | 4134 | active |
| cdcseacave/openMVS OpenMVS is an open-source C++ library for Multi-View Stereo 3D reconstruction, taking camera poses and a sparse point-cloud as input and pr… | 76 | 4100 | active |
| Piwigo/Piwigo Piwigo is an open source photo gallery and digital asset management (DAM) web application written in PHP, for organizing, sharing and contr… | 89 | 3844 | stable |
| pulsejet/memories Memories is a fast, batteries-included photo and video management suite that runs as a Nextcloud app. It provides a timeline gallery, album… | 96 | 3829 | active |
| RhetTbull/osxphotos A Python CLI tool and library for querying and exporting photos and metadata from Apple's Photos.app library on macOS (with partial Linux s… | 93 | 3781 | active |
| niumoo/bing-wallpaper A Java-based project that automatically fetches Bing's daily 4K wallpaper and archives it with a browsable web gallery and API. It publishe… | 77 | 3685 | active |
| libjxl/libjxl libjxl is the reference implementation of the JPEG XL (ISO/IEC 18181) image format, providing both an encoder (cjxl) and decoder (djxl) as … | 96 | 3637 | active |
| FossifyOrg/Gallery Fossify Gallery is an open-source, ad-free Android app for browsing, organizing, and editing photos and videos locally. It includes a basic… | 89 | 3637 | stable |
| nomacs/nomacs nomacs is a free, open-source image viewer for Windows, Linux, macOS, FreeBSD, and other platforms, built with Qt and optionally OpenCV. It… | 91 | 3135 | stable |
| easymodo/qimgv qimgv is a fast, lightweight desktop image viewer built with Qt, featuring optional video playback via libmpv. It offers a minimal unclutte… | 51 | 3115 | active |
| sylikc/jpegview JPEGView is a fast, lean, and highly configurable image viewer and editor for Windows with a minimal GUI, supporting JPEG, PNG, WEBP, TIFF,… | 23 | 2942 | active |
| metadata-extractor A Java library (with a .NET port) for reading metadata such as Exif, IPTC, XMP, and ICC profiles from image, video, and audio files. It sup… | 87 | 2825 | stable |
| IacobIonut01/ReFra ReFra is a free and open-source media gallery app for Android built with Jetpack Compose and Kotlin. It offers photo and video browsing and… | 97 | 2680 | active |
| immich-power-tools/immich-power-tools An unofficial web client for Immich that adds bulk organization and management tools on top of the standard Immich UI. It helps users manag… | 86 | 2674 | active |
| WSTxda/QP-Gallery-Releases A modernized mod of the classic QuickPic Gallery Android app with a refreshed Material 3 design, bug fixes, and compatibility updates for r… | 57 | 2650 | active |
| Afilmory/afilmory Afilmory is a modern, high-performance photo gallery platform for photographers, built with React and TypeScript. It syncs photos from S3 o… | 63 | 2606 | active |
| tannerhelland/PhotoDemon PhotoDemon is a free, open-source, portable photo editor for Windows built in Visual Basic 6. It offers pro-grade tools like layers, RAW su… | 74 | 2304 | active |
| immichFrame/ImmichFrame ImmichFrame is a companion application to the self-hosted Immich photo server that turns a photo and video collection into a fullscreen dig… | 90 | 2284 | active |
| bpatrik/pigallery2 PiGallery2 is a fast, directory-first photo gallery website built with Node.js and Angular, designed to run on low-resource servers like th… | 84 | 2260 | active |
| mwaterfall/MWPhotoBrowser MWPhotoBrowser is an Objective-C iOS library that displays one or more photos and videos with zooming, panning, captions, and an optional g… | 32 | 8710 | maintenance |
| unsplash/unsplash-js The official JavaScript/TypeScript wrapper for the Unsplash API, providing typed methods for searching and fetching free photos. It support… | 66 | 2193 | active |
| WebODM/OpenSplat OpenSplat is a free, open-source C++ implementation of 3D gaussian splatting that turns camera poses and sparse points into splat scene fil… | 92 | 2162 | active |
| julyx10/lap Lap is an open-source, local-first desktop photo manager for macOS, Windows, and Linux built for large personal photo libraries. It offers … | 89 | 2012 | active |
| HoshinoSuzumi/chronoframe ChronoFrame is a self-hosted personal photo gallery application for photographers, built with Nuxt 4 and TypeScript. It supports online pho… | 69 | 1910 | active |
| tilltue/TLPhotoPicker TLPhotoPicker is a Swift library for iOS that provides a Facebook-style photo and video picker supporting multiple PHAsset selection across… | 79 | 1898 | active |
| leslievan/semi-utils A Python CLI tool that batch-adds EXIF watermarks (camera model, lens, focal length, aperture, shutter, ISO, shooting time, brand logo) to … | 49 | 1835 | active |
| Webreaper/Damselfly Damselfly is a server-based photograph management application designed to index and search very large image collections using metadata such… | 88 | 1783 | active |
| sambecker/exif-photo-blog A self-hostable Next.js photo blog application that extracts and displays EXIF camera details (aperture, shutter speed, ISO, lens, film sim… | 72 | 1713 | active |
| electerious/Lychee Lychee is a self-hosted, open-source photo-management web application written in PHP that lets users upload, organize, search, and share ph… | 23 | 6357 | maintenance |
| ggchivalrous/yiyin Yiyin (壹印) is a free, open-source desktop application for adding watermark frames to photos, generating styled image borders with customiza… | 83 | 1703 | active |
| ermig1979/AntiDupl AntiDupl.NET is a free open-source Windows desktop application that finds duplicate and similar images on disk by comparing file contents, … | 70 | 1659 | active |
| damongolding/immich-kiosk Immich Kiosk is a self-hosted web application that turns browsers and devices into highly configurable photo slideshows fed by an Immich se… | 85 | 1644 | active |
| AllskyTeam/allsky Allsky is an open-source application that turns a Raspberry Pi and a compatible camera (ZWO or Pi/Arducam sensors) into an all-sky camera f… | 74 | 1599 | active |
| LibRaw/LibRaw LibRaw is a C++ library providing a unified interface for reading RAW files from digital cameras, extracting pixel data, processing metadat… | 88 | 1560 | active |
| jmathai/elodie Elodie is a Python command-line tool that organizes photos, videos, and audio files based on their EXIF metadata, sorting them into folder … | 53 | 1501 | active |
| CameraKit/camerakit-android CameraKit is an Android library that wraps the Camera 1 and Camera 2 APIs behind a reliable CameraView component for photo and video captur… | 23 | 5387 | maintenance |
| guardian/grid Grid is the Guardian's open-source image management system (digital asset management) built as a set of Scala/Play microservices with an An… | 77 | 1461 | active |
| JiongXing/PhotoBrowser JXPhotoBrowser is a lightweight, highly customizable iOS photo and video browser library written in Swift. It provides zoom transitions, dr… | 86 | 1432 | stable |
| Tom94/tev tev is a high dynamic range (HDR/EDR) image viewer written in C++ for people who care about accurate colors. It supports many formats (EXR,… | 99 | 1426 | active |
| schoolpost/CinePI CinePI V2 is an open-source cinema camera design built around a Raspberry Pi 4B and the Sony IMX477 High Quality Camera module, with CAD fi… | 10 | 1422 | active |
| exif-js/exif-js Exif.js is a JavaScript library for reading EXIF and IPTC metadata from JPEG and TIFF images in the browser. It works with image elements o… | 23 | 4979 | maintenance |
| hyperoslo/ImagePicker ImagePicker is an all-in-one camera and photo library picker solution for iOS apps, written in Swift. It provides a polished UI for selecti… | 23 | 4884 | maintenance |
| SBCV/Blender-Addon-Photogrammetry-Importer A Blender addon that imports photogrammetry and structure-from-motion reconstruction results from tools like COLMAP, Meshroom, OpenMVG, and… | 64 | 1357 | active |
| gphoto/libgphoto2 libgphoto2 is a C library that provides access to and control of digital cameras, supporting PTP, MTP, and many vendor-specific USB protoco… | 86 | 1356 | stable |
| lsky-org/lsky-pro Lsky Pro is a self-hosted PHP/Laravel image hosting and photo album application for storing, managing, and sharing images on the cloud. It … | 53 | 4692 | maintenance |
| netdcy/FlowVision FlowVision is a waterfall-style image viewer for macOS with smooth scrolling and immersive browsing. It supports video playback, HDR displa… | 86 | 1317 | active |
| besscroft/PicImpact PicImpact is a self-hostable photography portfolio website built with Next.js and Hono.js for photographers to showcase their work. It feat… | 80 | 1300 | active |
| Yummypets/YPImagePicker YPImagePicker is an Instagram-like photo and video picker library for iOS written in pure Swift. It provides a feature-rich, highly customi… | 87 | 4483 | maintenance |
| Jack000/Expose Expose is a Bash-based static site generator that turns folders of images and videos into photoessay-style websites. It requires only Image… | 32 | 4437 | maintenance |
| MikeKovarik/exifr exifr is a fast, dependency-free JavaScript library for reading EXIF and other image metadata (TIFF, XMP, ICC, IPTC, GPS, JFIF) from JPG, P… | 23 | 1247 | active |
| jark006/JarkViewer JarkViewer is a minimalist, fast image viewer for 64-bit Windows supporting a huge range of formats including AVIF, HEIC, JPEG XL, RAW came… | 83 | 1245 | active |
| rampatra/photography A free Jekyll-based portfolio website template for photographers, hosted on GitHub Pages. Uploading photos automatically generates a galler… | 54 | 1190 | active |
| commons-app/apps-android-commons The official community-maintained Wikimedia Commons Android app for uploading photos from an Android phone or tablet to Wikimedia Commons. … | 95 | 1179 | active |
| xemle/home-gallery HomeGallery is a self-hosted, open-source web gallery for browsing personal photos and videos with a mobile-friendly interface. It offers A… | 72 | 1174 | active |
| Exiv2/exiv2 Exiv2 is a cross-platform C++ library and command-line utility for reading, writing, deleting, and modifying Exif, IPTC, XMP, and ICC image… | 89 | 1157 | stable |
| SimpleMobileTools/Simple-Gallery Simple Gallery is an open-source Android app for browsing, organizing, editing, and protecting photos, videos, and GIFs without ads. It inc… | 23 | 4015 | maintenance |
| fregie/pho Pho is a serverless, self-hosted photo gallery and sync app that replaces your phone's native photos app and incrementally backs up photos/… | 84 | 1153 | active |
| OpenAstroTech/OpenAstroTracker OpenAstroTracker is a repository of CAD (OpenSCAD) and STL files for a cheap, 3D-printed DSLR tracking, GoTo, and autoguiding mount for ast… | 26 | 1143 | active |
| deepskystacker/DSS DeepSkyStacker is a freeware application for registering and stacking deep-sky astrophotography images to improve signal-to-noise ratio. Or… | 93 | 1135 | active |
| Salvoxia/immich-folder-album-creator A Python script and Docker image that automatically creates and populates albums in the Immich self-hosted photo server based on folder str… | 86 | 1124 | active |
| RedApparat/Fotoapparat Fotoapparat is a Kotlin library that wraps Android's two camera APIs (Camera and Camera2) behind a single friendly, safe interface. It prov… | 23 | 3811 | maintenance |
| andrewning/sortphotos SortPhotos is a Python CLI tool that organizes photos and videos into date-based folder hierarchies using EXIF and other metadata via the b… | 64 | 1104 | active |
| eszdman/PhotonCamera PhotonCamera is an open-source Android camera app that applies enhanced computational photography image processing to captured photos. It u… | 68 | 1099 | active |
| mattwilson1024/google-photos-exif A TypeScript CLI tool that fixes missing DateTimeOriginal EXIF metadata in Google Photos Takeout exports by reading the photoTakenTime from… | 32 | 1095 | active |
| react-native-cameraroll/react-native-cameraroll A React Native native module that provides access to the local camera roll or photo library on Android and iOS. It was extracted from React… | 74 | 1079 | active |
| xob0t/Google-Photos-Toolkit A TypeScript userscript that adds bulk filtering, searching, organizing, and deletion capabilities to Google Photos via its undocumented we… | 92 | 1050 | active |
| t3mujinpack/t3mujinpack A collection of film emulation presets for the open-source RAW photo developer Darktable, emulating classic films like Fuji Velvia, Kodak P… | 29 | 1031 | active |
| alessandrofrancesconi/gimp-plugin-bimp BIMP is a GIMP plugin that applies a set of image manipulations (resize, crop, rotate, watermark, color correction, format conversion, etc.… | 23 | 1015 | active |
| ivandokov/phockup Phockup is a Python command-line media sorting tool that organizes photos and videos from a camera into year/month/day folder structures ba… | 32 | 1009 | active |
| nytimes/NYTPhotoViewer NYTPhotoViewer is an iOS library providing a modern photo viewing and slideshow experience, with double-tap zoom, captions, multi-image sup… | 52 | 2873 | maintenance |
| rodber/chevereto-free Chevereto-Free is a self-hosted PHP image hosting and sharing application that lets users run their own Flickr/Imgur-style website on their… | 10 | 2783 | maintenance |
| MikeOrtiz/TouchImageView An Android library that extends ImageView with touch gestures like pinch zoom, drag, fling, and double-tap zoom, mirroring the zoomable ima… | 81 | 2752 | maintenance |
| thiagoperes/IDMPhotoBrowser IDMPhotoBrowser is an Objective-C iOS library that provides a Facebook- and Tweetbot-inspired photo browser/viewer with ARC support. It dis… | 32 | 2690 | maintenance |
| bm-x/PhotoView An Android ImageView replacement library that adds smooth pinch-to-zoom, pan, rotation, and animated expand/collapse transitions for photo … | 32 | 2627 | maintenance |
| Phimp.me Phimp.me is an open-source Android photo imaging and picture editor app developed by FOSSASIA. It combines camera capture, image editing wi… | 10 | 2590 | maintenance |
| fSpy fSpy is an open source, cross-platform desktop app for still image camera matching, computing camera parameters from a reference image. It … | 23 | 2584 | maintenance |
| Y-Vladimir/SmartDeblur SmartDeblur is a C++/Qt desktop application that restores defocused and blurred photos using deconvolution techniques (Wiener, Tikhonov, To… | 32 | 2413 | maintenance |
| florent37/CameraFragment CameraFragment is an Android library providing an easy-to-integrate Fragment that previews the camera and offers a simple API to capture ph… | 10 | 2277 | maintenance |
| steelkiwi/cropiwa CropIwa is a highly configurable custom image cropping widget for Android, written in Java. It offers a modular architecture with configura… | 32 | 2221 | maintenance |
page 1 / 2 next →