Legacy softwareWorksSource available
Target: Picasa 3.9

PicasaPy: Virág Attila Rebuilds Picasa 3.9

Platform
Windows, Linux
Outcome
Works
Picasa 3.9: An open-source photo manager and editor inspired by Google Picasa.
Image: Source: raw.githubusercontent.com

Evidence at a glance

Loading source evidence…

What was done

PicasaPy is an open-source rewrite of Picasa 3.9 using Python and Qt. The project was reverse-engineered with Ghidra and developed with assistance from Claude and Codex.

PicasaPy is an open-source photo management and editing application designed as a modern successor to Google Picasa. The project aims to maintain compatibility with the original Picasa .picasa.ini file format, allowing both applications to interact with the same photo folders. According to the author, Virág Attila, the software was reverse-engineered using Ghidra and built with the assistance of Claude and Codex https://x.com/sanchomuzax/status/2115160045243814263. The application is implemented in Python 3.12+ using PySide6 and Qt Quick. While PicasaPy updates file modification times to trigger refreshes in Picasa, the author notes that the shared format does not support conflict-safe live synchronization, as Picasa may overwrite external edits during its own write operations. Development history shows extensive use of AI agents, specifically the picasapy-claude-agent, to refactor components and implement features. The project is licensed under GPL-3.0.

From the source

Reproduce it

setup
For Linux: git clone https://github.com/sanchomuzax/PicasaPy.git; cd PicasaPy; sudo apt-get install -y $(python3 scripts/print_dependencies.py --apt); python3.12 -m venv .venv; source .venv/bin/activate; python -m pip install .; picasapy ~/Pictures

Community

Ask a question, share what worked, or follow the next milestone.

Your library