povnello/ag-nova-photograper-tools — explained in plain English
Analysis updated 2026-05-18
Add a matching colored border to an entire folder of photos in one pass
Preview border thickness and color changes live before exporting
Export bordered JPEGs at a chosen quality without losing EXIF metadata
Keep a photo's original color profile intact while adding a decorative frame
| povnello/ag-nova-photograper-tools | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 1/5 | 2/5 | 4/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Python installed locally, dependencies are installed via pip from requirements.txt.
AGN PhotographerTools is a desktop application for photographers that adds borders to photos in bulk. Instead of opening each image individually in an editor, you can select a single folder of photos and apply the same border settings to all of them at once. The interface uses a dark, terminal inspired theme with orange and blue highlights, matching the branding of its creator, Agnova Industries. The main feature is customizable borders: you can set the horizontal and vertical thickness of the border either linked together or independently, and pick any color for the border using a built in color picker, with quick options for plain black or white. A live preview updates as you adjust these settings so you can see the result before exporting. A notable detail is that the tool preserves the original photo's EXIF metadata, the technical information cameras attach to photos such as camera settings and date taken, along with the ICC color profile, information that keeps colors looking correct. Many simple image processing tools strip this information out, but this one keeps it intact. When exporting, you can also control the JPEG quality level, and the tool forces a setting called 4:4:4 chroma subsampling, which is meant to prevent color bleeding around colored borders. To use it, you need Python installed. After cloning the repository and optionally setting up a virtual environment, you install the required dependencies with pip and then run the main script to open the application window. Once open, you select your photos, adjust the border thickness and color, set your desired export quality, and export. The processed images are saved next to the originals with a border suffix added to the filename. The project includes a separate documentation file describing how the codebase and its image processing logic are structured for anyone who wants to look under the hood. No software license is stated in the README.
A desktop app that batch adds customizable borders to photos while preserving their original EXIF metadata and color profile.
Mainly Python. The stack also includes Python.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.