IS IT A FIT?
A local workflow that stays understandable
Happy Photon is for photographers who keep RAW and JPEG shoots in ordinary folders and want to move from review to finished export without adopting a large catalog or cloud ecosystem.
- GPL-3.0-or-later source code and public build instructions.
- No required account, subscription, advertising, or product telemetry.
- Local catalog storage and non-destructive edits.
- Global controls and linear/radial local masks, presets, ratings, flags, color labels, filters, and burst grouping.
INSTALL ON LINUX
Run the x64 AppImage
- 01
Download the AppImage
Choose the current x86_64 AppImage from the verified GitHub release linked on the download page, or the
linux-x64archive if you prefer a plain folder. - 02
Verify and make it executable
Compare the file with
SHA256SUMS.txt, then mark the AppImage executable withchmod +x, or extract the archive to a folder you control. - 03
Run Happy Photon
Launch the AppImage, or the
HappyPhotonexecutable from the archive, and choose an existing folder of photographs. The AppImage runtime is statically linked, so nolibfuse2package is needed; on a system without FUSE, run it with--appimage-extract-and-run.
FOLDER TO EXPORT
Finish a shoot in three decisions
Choose the keepers
Browse the folder in place, compare candidates side by side, group bursts, and use picks, rejects, ratings, color labels, and filters to find the strongest frames.
Develop the photographs
Crop, straighten, correct perspective, and adjust light, white balance, color, contrast, tone, and detail without modifying the source file.
Export what you need
Proof the output, then create new JPEG, PNG, WebP, or 16-bit TIFF files in high-resolution, web, or smaller output sizes.
FILES AND CAMERAS
Use JPEG, RAW, or both
Standard image support includes JPEG (commonly shown as JPG), PNG, BMP, GIF, TIFF, and WebP. RAW support is verified for CR2/CR3, NEF, ARW, DNG, RAF, and RW2. NRW, ORF, and PEF open through the same decoder but are not part of the verified set.
LOCAL BY DESIGN
Originals stay in their folders
Happy Photon reads photographs where they already live. Edits, flags, ratings, color labels, and presets default to ~/Pictures/Happy Photon Catalog/, while regenerable previews and thumbnails use ~/.cache/happy-photon. Settings can stage a catalog move. Export makes separate files and refuses a target that would overwrite a loaded original.
Because Happy Photon is pre-1.0 software, keep normal backups of important photographs and test the formats and cameras that matter to you.
CURRENT SCOPE
A focused editor, not a complete desktop suite
Linear and radial masks provide local exposure, temperature, tint, and saturation adjustments. The current release does not include layered compositing, HDR output, custom output color profiles, institutional digital-asset management, or Flatpak and distribution packages beyond the AppImage.
COMMON QUESTIONS
Before you download
Is Happy Photon open source?
Yes. Happy Photon is licensed GPL-3.0-or-later. The repository includes source code, build instructions, dependency notices, and the contribution process.
Does the Linux release install system packages?
No. The AppImage and the portable archive run from wherever you put them; nothing is installed through a package manager.
Can I report my camera or distribution?
Yes. Use the project’s GitHub issue forms for a reproducible compatibility failure and Discussions for broader workflow or packaging feedback.