awesome-OpenSourcePhotography

Photography toolkit

A comprehensive resource for developers working with photography and video equipment

A list of awesome free open source software & libraries for photography. Also tools for video.

GitHub

550 stars
18 watching
44 forks
last commit: over 2 years ago
Linked from 4 awesome lists


Awesome-OpenSourcePhotography / General

GIMP A swiss knife for image manipulation
PhotoFlow 315 almost 4 years ago A non-destructive photo retouching program including RAW image development
ImageMagick A suite of command-line utilities for modifying and working with images
GraphicsMagick GraphicsMagick is usually faster than ImageMagick

Awesome-OpenSourcePhotography / Camera Firmware Mods

CHDK Canon Hack Development Kit, for Canon cameras
Magic Lantern A software enhancement that offers increased functionality to Canon DSLR cameras
Autoexec Hack 469 over 6 years ago Compilation of hacks for GoPro Cameras
PTool Firmware Manipulation Tool Change the video recording parameters of Panasonic's cameras
Nikon Hacker Nikon Patch and Nikon Emulator, 2 softwares for Nikon cameras
Xiaomi Yi Autoexec 299 5 months ago Compilation of autoexec scripts and mods for Xiaomi Yi camera

Awesome-OpenSourcePhotography / Libraries

LibGphoto2 1,058 11 days ago C APi for Digital camera access and remote control. Java,python,C#, and much more bindings

Awesome-OpenSourcePhotography / Libraries / Canon

OfxCanon 45 about 13 years ago OpenFrameworks addon for the Canon EDSK
Edsdk4j 109 almost 2 years ago Canon SDK for Java

Awesome-OpenSourcePhotography / Libraries / GoPro

GoPro 134 over 11 years ago API for controlling GoPro Hero 3 Camera from Node.js
GoPro 86 over 7 years ago GoPro Hero 4 - Python API
GoPro 264 almost 8 years ago A Python library and a CLI that can interface with GoPro HERO3, HERO3+, and HERO4 cameras over http
GoPro.Hero 59 over 2 years ago A lightweight c# library to access and control GoPro HERO

Awesome-OpenSourcePhotography / Libraries / Sony

SonyPy 59 almost 11 years ago Python module for Sony Camera Remote API

Awesome-OpenSourcePhotography / Utilities

Timelapse-sony 139 6 months ago Android app for creating timelapse via "Ctrl with Smartphone" mode or connected by NFC
Remoteyourcam-usb 280 about 5 years ago Control your Canon or Nikon DSLR camera from your Android device through USB
digiCamControl 674 almost 2 years ago DSLR camera remote control open source software

Awesome-OpenSourcePhotography / Analogue photography

Digitaltruth Film development chart

Awesome-OpenSourcePhotography / RAW image developers

Darktable An open source photography workflow application and RAW developer
RawTherapee A cross-platform raw image processing program
Photivo A multi platform photo processor for RAW and bitmap images with 16 bit precision
Raw Studio 86 8 months ago Read and manipulate RAW images from digital cameras
UFRaw A utility to read and manipulate raw images from digital cameras
DCRaw Decoding raw digital photos in Linux
Lightzone Open-source digital darkroom software for Windows/Mac/Linux
Fotoxx A Linux program for editing photos and other images

Awesome-OpenSourcePhotography / HDR Specific Software

Luminance 605 5 months ago A complete workflow for HDR imaging
QPSFTMO HDR Tone Mapping GUI for Linux
PFS Tools A set of command line programs for reading, writing and manipulating HDR images and video frames

Awesome-OpenSourcePhotography / Panorama Stitching

Hugin An easy to use cross-platform panoramic imaging toolchain
Panorama Tools A framework for re-projecting and blending multiple source images into immersive panoramics of many types

Awesome-OpenSourcePhotography / Photo Organizers

Shotwell A photo manager for GNOME 3
DigiKam/ShowFoto Open Source Photo manager for KDE/Gnome desktop
GPhoto A program and library framework that lets users download pictures from their digital cameras
Lychee A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos
Simple Gallery 3,634 3 months ago A Android gallery app for viewing photos and videos similar to android stock gallery with support for file copy/move/rename/delete/share
Leaf Pic 3,267 9 months ago Material-designed android gallery alternative
A Photo Manager 227 about 2 years ago Manage local photos on Android: gallery, geotag with photomap, tags, find, sort, view, copy, delete, send,
PhotoPrism PhotoPrism™ is a server-based application for browsing, organizing and sharing your personal photo collection

Awesome-OpenSourcePhotography / EXIF Editors

ExifTool A program for reading, writing, and manipulating image, audio, and video metadata
Exiv2 933 6 days ago Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata

Awesome-OpenSourcePhotography / Photo Downloaders

Rapid Photo Downloader A photo and video downloader for the Linux Desktop

Awesome-OpenSourcePhotography / Camera Tetherers

Entangle Entangle provides a GUI for taking photographs with a digital camera completely controlled from the computer

Awesome-OpenSourcePhotography / Monitor Color Correction

Hughski
DisplayCal Open source display calibration and characterization

Awesome-OpenSourcePhotography / 360° Images

Open360viewer 4 about 2 years ago Open source 360° media viewer

Awesome-OpenSourcePhotography / Alternative Image Viewers

Geeqie An image viewer and image organiser program for Unix-like operating systems
FEH An X11 image viewer

Awesome-OpenSourcePhotography / Useful GIMP Mods or Scripts

GIMP Plugin Registry
Cinepaint A program for painting and retouching bitmap frames of films based on GIMP

Awesome-OpenSourcePhotography / Communities

Flickr Open Source Photography Group
/r/FOSSPhotography Community about Free open source software for Photography on reddit
Open Source Photography Community on Google+
Open Source Photography Group on Facebook
Open Source Photography Sub on Reddit
Open Source Photography Group on 500px
PIXLS.US Community dedicated to tutorials, workflows, and showcases of high-quality photography using Free Software tools

Awesome-OpenSourcePhotography / Resources

Unsplash.com Free (do whatever you want) high-resolution photos, under the Unsplash License ( )
Pexels.com Royalty free high-resolution stock photos, under Creative Commons Zero (CC0)
Pixabay.com Royalty free stock photos and videos, under Creative Commons Zero (CC0)
Shutterography.com Free Photos

Awesome-OpenSourcePhotography / Video / General tools

FFmpeg A complete, cross-platform solution to record, convert and stream audio and video
Virtualdub A free video tool for basic editing and encoding

Awesome-OpenSourcePhotography / Video / Compositing software

Natron 1,488 about 6 years ago A node-based compositor based on the same principles as state-of-the art tools used in film and television post-production
ButtleOFX 91 over 7 years ago A simple, user-friendly and open source compositing software
Blender This open source 3D graphics has tools for video editing
Shotcut 11,092 6 days ago A free, open source, cross-platform video editor

Awesome-OpenSourcePhotography / Video / Video Libraries

OpenFX An Open Plug-in API for 2D Visual Effects
TuttleOFX 179 over 4 years ago An image processing framework based on OpenFX plugin format
Vid.stab 857 5 months ago A video stabilization library which can be plugged-in with Ffmpeg and Transcode
Frei0r 443 8 days ago A large collection of free and portable video plugins

Backlinks from these awesome lists:

More related projects: