Recreating Photoshop: A Developer's Summer Project from 2006

2025-03-16
Recreating Photoshop: A Developer's Summer Project from 2006

In the summer of 2006, a developer, aiming to improve his manga reading experience, created a manga reader named Fiew using C++ and the Windows API. Driven by ambition, he then tackled the formidable task of recreating core Photoshop functionality, resulting in the image editor, Fedit. Fedit adhered to principles of zero installation and a single executable file, and meticulously replicated Photoshop's interface and features, including floating tool windows, a color picker, and layer management. Months of development, overcoming numerous technical hurdles, culminated in a successful thesis, a software engineering job, and the open-sourcing of Fedit's code and documentation.

Development Image Editor