Awesome-OpenSourcePhotography
A list of awesome free open source software & libraries for photography. Also tools for video. For more awesomeness, check out awesome.
A list of awesome free open source software & libraries for photography. Also tools for video. For more awesomeness, check out awesome.
A swiss knife for image manipulation.
A non-destructive photo retouching program including RAW image development.
A suite of command-line utilities for modifying and working with images.
GraphicsMagick is usually faster than ImageMagick.
Canon Hack Development Kit, for Canon cameras.
A software enhancement that offers increased functionality to Canon DSLR cameras.
Compilation of hacks for GoPro Cameras.
Change the video recording parameters of Panasonic's cameras.
Nikon Patch and Nikon Emulator, 2 softwares for Nikon cameras.
Compilation of autoexec scripts and mods for Xiaomi Yi camera.
C APi for Digital camera access and remote control. Java,python,C#, and much more bindings.
API for controlling GoPro Hero 3 Camera from Node.js.
GoPro Hero 4 - Python API.
A Python library and a CLI that can interface with GoPro HERO3, HERO3+, and HERO4 cameras over http.
A lightweight c# library to access and control GoPro HERO.
Python module for Sony Camera Remote API.
Android app for creating timelapse via "Ctrl with Smartphone" mode or connected by NFC.
Control your Canon or Nikon DSLR camera from your Android device through USB.
DSLR camera remote control open source software.
Film development chart.
An open source photography workflow application and RAW developer.
A cross-platform raw image processing program.
A multi platform photo processor for RAW and bitmap images with 16 bit precision.
Read and manipulate RAW images from digital cameras.
A utility to read and manipulate raw images from digital cameras.
Decoding raw digital photos in Linux.
Open-source digital darkroom software for Windows/Mac/Linux.
A Linux program for editing photos and other images.
An easy to use cross-platform panoramic imaging toolchain.
A framework for re-projecting and blending multiple source images into immersive panoramics of many types.
A photo manager for GNOME 3.
Open Source Photo manager for KDE/Gnome desktop.
A program and library framework that lets users download pictures from their digital cameras.
A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.
A Android gallery app for viewing photos and videos similar to android stock gallery with support for file copy/move/rename/delete/share.
Material-designed android gallery alternative.
Manage local photos on Android: gallery, geotag with photomap, tags, find, sort, view, copy, delete, send,...
PhotoPrism™ is a server-based application for browsing, organizing and sharing your personal photo collection.
A photo and video downloader for the Linux Desktop.
Entangle provides a GUI for taking photographs with a digital camera completely controlled from the computer.
Open source display calibration and characterization.
Open source 360° media viewer.
A program for painting and retouching bitmap frames of films based on GIMP.
Community about Free open source software for Photography on reddit.
Community dedicated to tutorials, workflows, and showcases of high-quality photography using Free Software tools
Free (do whatever you want) high-resolution photos, [licensed](https://medium.com/unsplash/the-unsplash-license-f6fb7de5c95a) under the Unsplash License ([changed from CC0](https://medium.com/unsplash/why-we-moved-from-the-creative-commons-zero-license-to-the-unsplash-license-598f76386489))
Royalty free high-resolution stock photos, [licensed](https://www.pexels.com/photo-license/) under Creative Commons Zero (CC0)
Royalty free stock photos and videos, [licensed](https://pixabay.com/en/service/faq/) under Creative Commons Zero (CC0).
Free Photos.
A complete, cross-platform solution to
A free video tool for basic editing and encoding.
record, convert and stream audio and video.
A node-based compositor based on the same principles as state-of-the art tools used in film and television post-production.
A simple, user-friendly and open source compositing software.
This open source 3D graphics has tools for video editing.
A free, open source, cross-platform video editor.
#!/bin/bash
mkdir -p /tmp/images
ffmpeg -i video.avi -r 5 -qscale 3 tmp/images/image-%3d.jpg
pto_gen -o tmp/hugin.pto tmp/images/*.jpg
cpfind --multirow -o tmp/hugin.pto tmp/hugin.pto
cpclean -o tmp/hugin.pto tmp/hugin.pto
linefind -o tmp/hugin.pto tmp/hugin.pto
autooptimiser -a -l -s -m -o tmp/hugin.pto tmp/hugin.pto
pano_modify -o tmp/hugin.pto --center --fov=AUTO --canvas=70% tmp/hugin.pto
pto2mk -o tmp/hugin.mk -p tmp/output tmp/hugin.pto
make -f tmp/hugin.mk all
