jhead
brew install jhead
v3.08
LicenseRef-Homebrew-public-domain
Extract Digicam setting info from EXIF JPEG headers
27
30-day installs · #6052
82
90-day · #6015
408
365-day · #5565
256
★ GitHub stars · updated 2mo ago
GitHub topics
commandline
jpeg
metadata
Links
- https://github.com/Matthias-Wandel/jhead
- GitHub: Matthias-Wandel/jhead
- Brew formula source: Formula/j/jhead.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Extract Digicam setting info from EXIF JPEG headers",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:39:00+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "jhead",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-06T21:58:25Z",
"github_readme_excerpt": "JHEAD is a simple command line tool for displaying and some manipulation\nof EXIF header data embedded in Jpeg images from digital cameras.\n\nJhead is part of the online repository of many linux distribution, \nyou can install the package using \"apt install jhead\"\n\nFor command line options, please see usage.html\n\nSome notes:\n\n When I first wrote Jhead back in 1999, there wasn\u0027t much software around\n for looking inside Exif headers, so I wrote jhead for that task. Since\n then, a lot of much more sophisticated programs for looking inside Exif\n headers have been written, many with GUIs, and features that Jhead lacks.\n\n Seeing that Jhead does everything I need it to do, My goal is not to have\n every feature imaginable. Rather, I want Jhead to be a small, simple,\n easy to understand program. My goal is that if you need to understand\n Exif internals, or add Exif capability to your program, Jhead is the\n place to cut and paste code from.\n\n If jhead doesn\u0027t have a feature you want, look for \"exiv2\" or \"exiftool\".\n Exiftool has any feature you could imagine, but it\u0027s also 100x bigger and\n much slower (perl inside). exiv2 is much faster and not quite as big.\n\n If you find that it dies on a certain jpeg file, send it to me, and I\n will look at it.\n\n\nCompiling:\n\n Windows:\n\n Make sure visual C compiler is on your path. I use Microsoft visual\n C from 2022\n Run the batch file make.bat\n\n Linux:\n\n type \u0027make\u0027.\n\n\tThere is also a suite of regression tests in the \"tests\" directory.\n\tAfter compiling, from the tests directory run \"runtests\"\n\tTo check the results, do \"diff expected-txt results-txt\"\n\nPortability:\n\n Although I have never done so myself, people tell me it compiles\n under platforms as diverse as such as Mac OS-X, or NetBSD on Mac68k.\n Jhead doesn\u0027t care about the endian-ness of your CPU.\n\n Jhead has also made its way into various Linux distributions and ports\n trees, so you might already have it on y",
"github_repo": "Matthias-Wandel/jhead",
"github_stars": 256,
"github_topics": [
"commandline",
"jpeg",
"metadata"
],
"homepage": "https://github.com/Matthias-Wandel/jhead",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 27,
"installs_365d": 408,
"installs_90d": 82,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "LicenseRef-Homebrew-public-domain",
"llm_generated_at": null,
"llm_model": null,
"name": "jhead",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 6052,
"rank_365d": 5565,
"rank_90d": 6015,
"raw_hash": "c5a739c6bbe54ae4",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/j/jhead.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "3.08",
"versioned_formulae": [],
"why_use_this": null
}