dnglab
brew install dnglab
v0.7.2
LGPL-2.1-only
Camera RAW to DNG file format converter
23
30-day installs · #6470
63
90-day · #6712
269
365-day · #6604
626
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
converter
dng
dng-format
photography
raw
raw-image
Links
- https://github.com/dnglab/dnglab
- GitHub: dnglab/dnglab
- Brew formula source: Formula/d/dnglab.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Camera RAW to DNG file format converter",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:00+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "dnglab",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-16T17:03:38Z",
"github_readme_excerpt": "# DNGLab - A camera RAW to DNG file format converter\n\n[](https://github.com/dnglab/dnglab/actions/workflows/ci.yaml)\n[](https://app.element.io/#/room/#dnglab:matrix.org)\n\nCommand line tool to convert camera RAW files to Digital Negative Format (DNG).\n\n\n It is currently in alpha state, so don\u0027t expect a polished and bugfree application.\n Please report bugs in our [issue tracker](https://github.com/dnglab/dnglab/issues).\n\n Rawler crate is now published to crates.io, but please notice that the API is not yet stable\n and thus rawler is not following SemVer.\n\n\n## Installation\n\nThere are pre-built binary packages for each release which can be downloaded from\nthe asset section under [latest release](https://github.com/dnglab/dnglab/releases/latest).\nThe **.deb** packages are for Debian based systems (amd64 and arm64), which can be installed\nwith `dpkg -i dnglab_x.x.x_amd64.deb`. For non-Debian systems, you can use the single-binary file,\nfor example `./dnglab_linux_x64 convert IMG_1234.CR2 IMG_1234.dng`.\n\nWindows is not officially supported, but the release assets contains a **dnglab-win-x64_vx.x.x.zip**\nfile with pre-built Windows binary. Please be aware that this build is untested.\n\n## Build from source\nDnglab is written in Rust, so you can compile it by your own on your target machine.\nYou need the Rust toolchain installed on your machine, see https://rustup.rs/ for that.\nOnce the toolchain is installed, you can simply compile Dnglab with:\n\n````\ngit clone https://github.com/dnglab/dnglab.git\ncd dnglab\ncargo build --release\n````\n\nThe dnglab binary is found at `./target/release/dnglab`.\n\n\n## Examples\n\n**Convert a single file:**\n\n dnglab convert IMG_1234.CR3 IMG_1234.DNG\n\n**Convert whole directory:**\n\n dnglab convert ~/DCIM/100EOS ~/filmrolls/photos-france\n\n\n## Supported cameras and file formats\n\nFor a list of sup",
"github_repo": "dnglab/dnglab",
"github_stars": 626,
"github_topics": [
"converter",
"dng",
"dng-format",
"photography",
"raw",
"raw-image"
],
"homepage": "https://github.com/dnglab/dnglab",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 23,
"installs_365d": 269,
"installs_90d": 63,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "LGPL-2.1-only",
"llm_generated_at": null,
"llm_model": null,
"name": "dnglab",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 6470,
"rank_365d": 6604,
"rank_90d": 6712,
"raw_hash": "1bcb9556bb0c1394",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/d/dnglab.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "0.7.2",
"versioned_formulae": [],
"why_use_this": null
}