libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding. One of the main reason is that dcraw is not suited for easy integration into applications, and there is a need for an easy to use API to build free software digital image processing application.

It also has the goal to address missing feature from dcraw like meta-data decoding and easy thumbnail extraction.

Documentation

You can view the latest release API documentation.

Status

Alpha release: Read about our 0.4.0-alpha.2.

This is currently a work in progress. The currently unreleased code is available in git. See how to get the code.

Current stable 0.3.x series

0.2.x series

0.1.x series

0.0.x series

Rust bindings

There is the libopenraw crate to use libopenraw from Rust with a Rust API. It is currently limited to thumbnailing.

Where to go

Getting in touch

Mailing lists

There is mailing list for developers available now. Visit https://lists.freedesktop.org/mailman/listinfo/libopenraw-dev to subscribe. You can also access the archive: https://lists.freedesktop.org/archives/libopenraw-dev/

IRC

Join us on #libopenraw on the FreeNode irc network (irc.freenode.net)