· 5 min de lectura · Por Grover Cordova
ArtCraft: dieciséis apps creativas en Rust, y lo que podemos aprender
Un proyecto de código abierto busca reemplazar las suites creativas con apps en Rust puro, dibujo en GPU y códecs propios. Qué se sabe, qué afirman y qué falta medir.
Entre septiembre y octubre de 2026, ArtCraft publicó dieciséis aplicaciones creativas de código abierto, desde un editor de imágenes hasta uno de video, una hoja de cálculo y un programa de CAD. Todas escritas en Rust. En pocas semanas, sus repositorios sumaron decenas de miles de estrellas en GitHub.
Es un caso interesante para entender qué permite hoy Rust en aplicaciones de escritorio. También para aprender a leer con cuidado lo que promete un proyecto nuevo.
Dos arquitecturas distintas
ArtCraft no es una sola cosa. Tiene dos tipos de aplicaciones, construidas de forma muy diferente:
- ArtCraft Studio, el estudio de imagen y video con IA, usa Tauri: un núcleo en Rust con una interfaz web en React. Es una alternativa liviana a Electron, pero sigue usando una vista web.
- Las apps Craft, como PhotoCraft o FilmCraft, son Rust puro: «sin Electron, sin vistas web». Dibujan la interfaz con egui y el contenido con wgpu, directamente en la GPU.
Qué hace Rust en estas apps
Los creadores no publicaron por qué eligieron Rust. Pero la arquitectura muestra lo que ganan:
- Dibujo en GPU en todos los sistemas. PhotoCraft compone la imagen con wgpu, que traduce el mismo código a Metal en Mac, Vulkan en Linux, DirectX 12 en Windows y WebGPU en el navegador.
- Un código, cuatro plataformas. Quince de las apps, más Craft Anything, también compilan a WebAssembly y corren en una pestaña del navegador.
- Códecs propios. FilmCraft escribió en Rust sus propios códecs de video, H.264, HEVC y ProRes, sin incluir FFmpeg. Solo lo usa para comprobar que sus resultados coinciden.
- Paralelismo seguro. Los filtros de PhotoCraft corren en varios núcleos a la vez, justo lo que Rust facilita sin carreras de datos.
Las cifras que publican
| Qué | Cifra | Fuente |
|---|---|---|
| Decodificar H.264 a 1080p | 500 a 600 cuadros por segundo | README de FilmCraft |
| Decodificar HEVC a 1080p | unos 225 cuadros por segundo | README de FilmCraft |
| Archivos PSD de prueba que abre bien | 307 de 309 | README de PhotoCraft |
| Pruebas automáticas de PhotoCraft | más de 1700 | README de PhotoCraft |
Son cifras declaradas por el propio proyecto, sin indicar el equipo ni el método de medición. Sirven como referencia, no como comparación. No hay datos publicados de tiempo de arranque, consumo de memoria o tamaño frente a las apps que buscan reemplazar.
Hecho con IA
Hay un detalle que explica la velocidad del proyecto. Según Digital Trends, su fundador escribió que había creado con ayuda de IA reemplazos de siete apps de Adobe en Rust. Él mismo advirtió que las apps «todavía están en una alfa muy temprana».
Es una combinación nueva: la IA acelera la escritura, y el compilador de Rust actúa como red de seguridad, porque rechaza mucho código incorrecto antes de que llegue a ejecutarse. Lo exploramos en Rust y el código generado por IA.
Cómo leer este caso
- Lo sólido: la arquitectura. Rust con egui y wgpu ya permite apps nativas, rápidas y portables, incluso al navegador.
- Lo que falta: madurez. Según Digital Trends, la documentación de FilmCraft estima que está lista entre un 50 % y un 60 % para proyectos reales.
- Lo que hay que medir: rendimiento comparado. Mientras no haya pruebas independientes, «más rápido» es una promesa, no un dato.
Si te interesa medir tú mismo, revisa cómo medimos en el Laboratorio.
Fuentes
- ArtCraftArtCraft, 2026
- PhotoCraftArtCraft, GitHub, 2026
- FilmCraftArtCraft, GitHub, 2026
- ArtCraft StudioArtCraft, GitHub, 2026
- The Adobe clones are real, but so is the work left to finish themDigital Trends, 2026
- wgpugfx-rs