Photography

Open-source projects categorized as Photography Edit details

Top 23 Photography Open-Source Projects

  • PhotoPrism

    AI-Powered Photos App for the Decentralized Web 🌈💎✨

    Project mention: Scheduling Re-Indexing of the existing library ? | reddit.com/r/photoprism | 2022-08-11
  • photoview

    Photo gallery for self-hosted personal servers (by photoview)

    Project mention: 7 Months of Self-Hosting with my RaspberryPi [More details in pinned comment] | reddit.com/r/selfhosted | 2022-08-10

    Photoview - photo/video gallery

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • metadata-extractor

    Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files

    Project mention: metta data with java | reddit.com/r/learnprogramming | 2021-09-20

    Alternatively and much more easily, you can use a library like Apache Commons Imaging or Metadata-Extractor, or run a shell command to read it.

  • Piwigo

    Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute!

    Project mention: Resumo de tudo até agora. | reddit.com/r/Server_Auto_Hospedado | 2022-08-09
  • NextLevel

    ⬆️ Rad Media Capture in Swift

  • PBJVision

    📸 iOS Media Capture – features touch-to-record video, slow motion, and photography

  • RawTherapee

    A powerful cross-platform raw photo processing program

    Project mention: About adobe Lightroom and it's worth | reddit.com/r/photography | 2022-06-22

    I moved away from Lightroom and Photoshop in the last year and started using a mix of RawTherapee, Digikam and GIMP.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • unsplash-js

    🤖 A server-side JavaScript wrapper for the Unsplash API

  • Photonix

    A modern, web-based photo management server. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, face recognition, location awareness, color analysis and other ML algorithms.

    Project mention: Open Source React or Vue projects | reddit.com/r/opensource | 2022-03-12

    Google Photos-like Photonix (https://github.com/photonixapp/photonix, https://photonix.org/) has a React frontend and (maybe) mobile clients too?

  • elodie

    An EXIF-based photo assistant, organizer, manager and workflow automation tool.

    Project mention: Ask HN: What's your approach to personal data archiving and backups? | news.ycombinator.com | 2021-09-13

    I wrote this tool to normalize folder and file names <https://github.com/jmathai/elodie>.

    I wrote about the rest of the system in the following posts.

    1. https://medium.com/@jmathai/introducing-elodie-your-personal...

    2. https://medium.com/@jmathai/understanding-my-need-for-an-aut...

    3. https://medium.com/@jmathai/my-automated-photo-workflow-usin...

    4. https://medium.com/@jmathai/one-year-of-using-an-automated-p...

  • Damselfly

    Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection, and face-recognition.

    Project mention: Is there a free at tool for object recognizing on images? Would like to build a plug-in for our media library that tags images with keywords when uploaded | reddit.com/r/dotnet | 2022-08-04

    Feel free to look at mine: https://github.com/Webreaper/Damselfly/tree/master/Damselfly.ML.ObjectDetection.ML

  • libjxl

    JPEG XL image format reference implementation

    Project mention: Ways to progressively load JPEG XLs (.JXL's) | reddit.com/r/DataHoarder | 2022-08-11

    I think to match the speed you would need parallel decoding (multi-threaded decoding) which is not really possible with JPEG but seems to be with JXL .

  • filmulator-gui

    Filmulator --- Simplified raw editing with the power of film

    Project mention: Darktable 4.0.0 Released | news.ycombinator.com | 2022-07-02

    > I don't want to do elaborate stuff like working with masks / applying filters to sections of the photo only. Only thing I usually do is increase saturation, and, rarely, brightness/aperture.

    I don't think you're the intended audience for darktable. Try https://filmulator.org/

  • MIDI2LR

    An application and plugin to remotely control Lightroom with a MIDI controller

    Project mention: LPT: You can use an iPad or any other touch device to control Lightroom using Midi2LR (How to use Touch OSC on tablet/iPad to control Lightroom) | reddit.com/r/photography | 2022-07-14

    More info for troubleshooting or general info here

  • splash-cli

    A simple, command line tool to download Unsplash wallpapers. It’s not intended to be anything particularly fancy — it just works.

  • Resizer

    An image resizing library for Android (by hkk595)

  • little-backup-box

    Software that turns a single-board computer into a versatile and pocketable backup appliance

    Project mention: How to use a RP for file transfers? | reddit.com/r/RASPBERRY_PI_PROJECTS | 2022-02-01
  • PhotonCamera

    Android Camera that uses Enhanced image processing

    Project mention: Android 12 vs. LOS 18 (or 19)? | reddit.com/r/LineageOS | 2022-03-10

    Google Camera - most people suck it up and use GCam. The normal AOSP camera looks horrid. It sucks, but there's few other options available. Maybe try Photon if it annoys you?

  • photoflare

    Quick, simple but powerful Cross Platform image editor.

    Project mention: Simple image editor | reddit.com/r/linuxquestions | 2021-12-09
  • motioncam

    Motion Cam is a camera application for Android that replaces the entire camera pipeline. It consumes RAW images and uses computational photography to combine multiple images to reduce noise.

    Project mention: Done with miui eu forever | reddit.com/r/Xiaomi | 2022-07-22

    It's a really demanding app. Saves each frame as raw/dng files, then you use a computer to process the raw files. There's a basic program for windows and mac, but for better results you should use a video editing program.

  • rclip

    AI-Powered Command-Line Photo Search Tool

    Project mention: Natural text to image search(without captions), using CLIP model. Notebook in comment. | reddit.com/r/deeplearning | 2022-05-04

    Indexing was done with this other guy's github project. It was convenient because it automatically handles things like "continue where it left off".

  • exiftool-vendored.js

    Fast, cross-platform Node.js access to ExifTool

  • pi-timelapse

    Time-lapse app for Raspberry Pi computers.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-11.

Photography related posts

Index

What are some of the best open-source Photography projects? This list will help you:

Project Stars
1 PhotoPrism 21,695
2 photoview 2,833
3 metadata-extractor 2,096
4 Piwigo 2,002
5 NextLevel 1,990
6 PBJVision 1,940
7 RawTherapee 1,818
8 unsplash-js 1,778
9 Photonix 1,361
10 elodie 991
11 Damselfly 715
12 libjxl 653
13 filmulator-gui 590
14 MIDI2LR 566
15 splash-cli 498
16 Resizer 424
17 little-backup-box 381
18 PhotonCamera 374
19 photoflare 340
20 motioncam 306
21 rclip 286
22 exiftool-vendored.js 275
23 pi-timelapse 262
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com