PhotoCraft admite capas, máscaras y objetos inteligentes, es compatible con CMYK y Lab y maneja archivos PSB de gran tamaño.

El editor de fotos de código abierto PhotoCraft alcanzó la versión 0.9.0 y se acercó aún más al funcionamiento habitual de Adobe Photoshop. El programa abre y guarda archivos PSD con varias capas, admite máscaras, capas de ajuste, texto, gráficos vectoriales y objetos inteligentes, y ahora también puede cargar y guardar acciones de Photoshop en formato .atn.
Los desarrolladores no utilizan el código fuente, los recursos gráficos ni otros componentes propietarios de Adobe. PhotoCraft está escrito desde cero en Rust, basándose en especificaciones abiertas de formatos y en el comportamiento observado de Photoshop. El menú, los paneles, las herramientas y los atajos de teclado están dispuestos de manera familiar para los usuarios de Photoshop.
Uno de los objetivos principales del proyecto es no estropear los documentos al pasar entre ambos editores. Según las pruebas de los desarrolladores, 134 de 135 archivos PSD reales coincidieron byte a byte con los originales tras abrirse y volver a guardarse. PhotoCraft también abre documentos grandes PSB, imágenes con profundidad de 16 y 32 bits por canal y archivos en los modelos de color CMYK y Lab.
En el editor ya funcionan pinceles, selección de objetos, «varita mágica», lazo, tampón, herramientas de restauración, pluma, texto y formas. Para el tratamiento de imágenes están disponibles curvas, niveles, ajustes de color, desenfoque, aumento de nitidez y decenas de filtros. Parte de las ediciones se puede dejar en una capa separada y modificar más tarde sin afectar la imagen original.
En la versión 0.9.0 los desarrolladores ampliaron notablemente la automatización. PhotoCraft ahora lee y guarda archivos de acciones .atn, con los que Photoshop graba secuencias de acciones. El editor aprendió a ejecutar más comandos de esos guiones, incluyendo abrir y colocar archivos, cambiar el tamaño de la imagen, rellenar y operaciones condicionales.
La automatización va más allá de las macros habituales. En PhotoCraft hay más de 500 comandos, accesibles a través de la interfaz, la línea de comandos y MCP, protocolo mediante el cual agentes de IA se conectan a herramientas externas. Un agente puede abrir un documento, ejecutar las operaciones necesarias y guardar el resultado, usando el mismo conjunto de comandos que una persona en la interfaz gráfica.
El propio editor funciona de forma local y no requiere un servicio en la nube obligatorio. Publican compilaciones listas para Windows, macOS, Linux y FreeBSD, y la versión para navegador los desarrolladores la compilan en WebAssembly. El código fuente está abierto bajo las licencias MIT y Apache 2.0.
El proyecto aún no ha alcanzado la sustitución completa de Photoshop. En la documentación PhotoCraft todavía lo describen como una versión alfa temprana, y la tabla de preparación muestra herramientas, elementos de interfaz y funciones profesionales incompletas. Los desarrolladores siguen corrigiendo errores y ampliando la compatibilidad, por lo que usar el editor como la única herramienta de trabajo para proyectos importantes sigue siendo arriesgado.