Camera RAW & Video Metadata (File Formats): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Metadata reader/writer with extensive reverse-engineered camera maker notes
Library for decoding RAW files from hundreds of digital camera models
C++ image metadata library including proprietary maker note decoding
Converts camera RAW files to DNG with its own reverse-engineered decoders (Rust)
Fast camera RAW decoding library used by darktable
Processing app for Magic Lantern MLV raw video files
Reverse-engineered description of the Canon CR3 RAW file format
Tools to parse GPMF metadata from GoPro cameras
Rust library that parses records from DJI flight log .txt files
Parser for FLIR and DJI infrared camera radiometric image data
Tools for decoding Sigma/Foveon X3F RAW files
Minimal library that decodes Canon CR2 RAW files, with format notes
Reads and writes Avid Media Composer bin (.avb) files
Parses telemetry from DJI drone SRT metadata files
Extracts real-time metadata and GPS tracks from Sony XAVC video files
Converts DJI drone .DAT flight logs to CSV and KML
Extracts GPS and accelerometer data from BlackVue dashcam MP4 recordings
Python parser for DJI drone flight logs
Reads and writes Nikon Flexible Color Picture Control (NP3) files
Simple viewer for DJI flight logs
QuickLook plugin that previews Sony Mavica .411 thumbnail images
Dumps metadata from Insta360 .insv video files
Decodes Sony Mavica floppy-camera .411 thumbnail images
Decoder for raw photos from hundreds of digital cameras
Library for decoding camera RAW files