Apakah ada open source Photoshop? Ada, dan upaya paling ambisius saat ini adalah PhotoCraft: reimplementasi clean-room Adobe Photoshop yang open-source, dibangun ulang dari nol dalam Rust murni. Ia membuka file PSD asli dengan layer, mask, dan adjustment yang utuh, membawa 67 tools yang familier, berjalan native di macOS, Windows, Linux, FreeBSD, dan web, dan sepenuhnya gratis dan offline.
Proyek ini datang dari ArtCraft, komunitas open source para seniman, dan hidup di github.com/storytold/photocraft. Dalam waktu kurang dari tiga minggu sejak dibuat pada 30 September 2026, ia mengumpulkan lebih dari 67.000 stars dan 11.800 fork, dengan kode yang masih di-push kemarin. Tonton repo signal 28 detik untuk versi ringkasnya.
Poin Penting
PhotoCraft (github.com/storytold/photocraft) adalah reimplementasi clean-room Adobe Photoshop yang open-source, ditulis sepenuhnya dalam Rust.
Ia memuat file PSD asli (307 dari 309 file uji di-save ulang dengan render identik), dengan layer, mask, adjustment layer, layer style, type, vektor, dan brush.
Aplikasi native berakselerasi GPU untuk macOS, Windows, Linux, FreeBSD, dan web. Tanpa Electron, sepenuhnya offline.
Lisensi ganda MIT/Apache-2.0. Dibuat oleh komunitas seniman open source ArtCraft.
Status: early alpha. Timnya jujur bahwa ini belum pengganti Photoshop untuk kerja profesional harian.
67.385 stars dan 11.854 fork per 19 Oktober 2026, kurang dari tiga minggu setelah dibuat.
Apa Itu PhotoCraft?
PhotoCraft adalah aplikasi unggulan ArtCraft, komunitas seniman digital, generatif, musik, dan game yang membangun tool kreatif open source. Deskripsi proyeknya sendiri lugas: "Image editing; an open-source, clean-room reimplementation of Adobe Photoshop, rebuilt in pure Rust."
Kata "clean-room" memegang peran penting dalam kalimat itu. Artinya aplikasi ini diimplementasikan dari spesifikasi publik dan perilaku teramati saja, tanpa kode, shader, atau aset proprietary Adobe. Layer, mask, adjustment layer, layer style, type, vektor, brush, dan file PSD asli, dalam aplikasi native yang seluruhnya ditulis dalam Rust. Open source, offline, dan milikmu.
Kalau kamu sudah kenal Photoshop, kurva belajarnya hampir nol: menu, shortcut, panel, dan tool ada di tempat yang diharapkan tanganmu, dari ⌘J sampai ⇧⌘D.
Lubang Berbentuk Adobe yang Ia Isi
Setiap beberapa tahun, harga langganan Adobe mendorong gelombang kreator mencari jalan keluar. Jawaban open source yang mapan, GIMP dan Krita, memang kuat tetapi membawa antarmuka dan alur kerja lawas yang tidak pernah benar-benar menyamai memori otot Photoshop. PhotoCraft menyerang celah itu secara berbeda: alih-alih membangun editor gambar lain dengan filosofinya sendiri, ia membangun ulang pengalaman Photoshop itu sendiri, minus langganan dan cloud.
Bingkai itu menjelaskan kecepatan star-nya. Lebih dari 67.000 stars dalam waktu kurang dari tiga minggu menempatkan PhotoCraft di antara tool kreatif open source dengan pertumbuhan tercepat dalam ingatan terakhir, dan repositorinya masih di-push setiap hari per 18 Oktober 2026.
Fitur Unggulan
67 tools, dirancang familier. Move, marquee, lasso, Object Selection, Quick Selection, Magic Wand, Crop, Eyedropper, Healing Brush, Patch, Clone Stamp, Brush, Mixer Brush, Eraser, Gradient, Blur, Sharpen, Smudge, Dodge, Burn, Pen dan Curvature Pen, Horizontal dan Vertical Type, shape tools, Hand, Rotate View, Zoom, dan lainnya.
File PSD asli, tanpa kompromi. Dukungan PSD PhotoCraft adalah crate mandiri yang ditulis dari spesifikasi publik Adobe dan diuji terhadap file-file dunia nyata. Membuka dan menyimpan ulang dokumen menghasilkan render identik untuk 307 dari 309 file dalam set uji psd-tools. Apa pun yang belum dimodelkan aplikasi dibawa serta alih-alih dibuang, sehingga round-trip lewat PhotoCraft tidak diam-diam merusak karyamu.
Brush engine beneran. Shape Dynamics, Scattering, Texture, Dual Brush, Color Dynamics, Transfer, Brush Pose, Wet Edges, Build-up dan Smoothing, digerakkan oleh tekanan pen, kemiringan, rotasi, dan arah. Preset brush, Define Brush from Selection, dan stroke yang deterministik dan bisa diputar ulang.
Layer yang dikerjakan dengan benar. Group, clipping mask, pixel dan vector mask, fill layer, adjustment layer, smart object live dengan smart filter, 27 blend mode Photoshop plus enam varian Paint.NET, alpha channel, Quick Mask, dan history penuh dengan History Brush.
Warna yang serius. Dokumen RGB, Grayscale, CMYK, dan Lab pada 8, 16, dan 32 bit per channel, dengan manajemen warna ICC asli yang ditulis dalam Rust murni: embedded profile, soft proofing, dan Gamut Warning di GPU.
Poliglot format. Selain PSD dan PSB: layered TIFF, Paint.NET PDN3, OpenRaster (untuk Krita, MyPaint, dan GIMP), file .kra Krita, SVG sebagai shape layer, PNG, JPEG, WebP, GIF, OpenEXR flat, dan dokumen Affinity yang dibuka read-only, plus format native `.pcraft`.
Di Balik Layar: Rekayasa Rust Murni
PhotoCraft adalah codebase 100% Rust yang diorganisir sebagai 24 crate, dan pilihan rekayasanya terbaca seperti daftar keinginan:
Dua compositor: compositor CPU sebagai oracle referensi, dan compositor wgpu (Metal, Vulkan, DX12, WebGPU) menaruh kanvas di GPU. Keduanya diuji satu sama lain.
Copy-on-write tile: tile sparse 256² membuat undo murah dan kanvas besar tetap ringan.
Berjalan di browser: seluruh engine dan UI dikompilasi ke WebAssembly.
Filter multithread: Gaussian blur radius-180 pada gambar 3,6 MP memakan waktu di bawah satu detik.
Teruji: lebih dari 1.700 test, termasuk round-trip PSD dan compositor oracle.
Dibangun untuk Agent
Inilah twist yang membuat PhotoCraft proyek 2026 bukan 2006: setiap menu, tool, dan dialog menjalankan command dari satu registry berisi 500+ command. UI, CLI, JSON control channel, dan MCP server semuanya memanggil command yang sama, sehingga apa pun yang bisa diklik, bisa juga dilakukan script atau AI agent. Batch editing headless, alur kerja terskrip, dan retouching yang digerakkan agent adalah warga kelas satu, bukan plugin.
Catatan Jujur
Timnya layak diapresiasi atas keterusterangannya. PhotoCraft berstatus early alpha, dan README menyatakan dengan jelas bahwa ini belum pengganti Photoshop untuk kerja profesional harian. Kesenjangan terbesar: fitur AI/generatif, 15 tool yang hilang, kedalaman tipografi dan alur kerja pro, serta kompatibilitas plug-in. Setiap menu Photoshop memang terhubung ke command, tetapi tim mencatat itu mengukur keterhubungan, bukan perilaku. Bersiaplah menghadapi bagian kasar.
Perbandingannya
– | PhotoCraft | Photoshop | GIMP | Krita |
|---|---|---|---|---|
Harga | Gratis, open source | Langganan | Gratis, open source | Gratis, open source |
Lisensi | MIT / Apache-2.0 | Proprietary | GPL | GPL |
Dukungan PSD | 307/309 file uji round-trip identik | Native | Sebagian (via plugin) | Baik |
Offline | Penuh | Butuh sign-in | Penuh | Penuh |
Familiaritas UI Photoshop | Klon yang disengaja | N/A | Paradigma berbeda | Paradigma berbeda |
Kematangan | Early alpha | Standar industri | 25+ tahun | 20+ tahun |
Cara Memulai
Installer untuk macOS, Windows, Linux, FreeBSD, dan web dilampirkan pada setiap rilis GitHub. Di Linux kamu bisa pilih AppImage, `.deb`, `.rpm`, tarball, atau Flatpak. Atau build dari source:
```sh git clone https://github.com/storytold/photocraft cd photocraft cargo run --release -p photocraft -- image.psd ```
Kontributor baru, termasuk AI agent, diarahkan ke `AGENTS.md` dulu. Komunitasnya nongkrong di Discord.
Pertanyaan yang Sering Diajukan
Apakah PhotoCraft benar-benar open source?
Ya. Ia berlisensi ganda MIT/Apache-2.0, repositorinya publik di github.com/storytold/photocraft, dan diimplementasikan clean-room dari spesifikasi publik tanpa kode proprietary Adobe.
Bisakah PhotoCraft menggantikan Photoshop hari ini?
Belum untuk kerja profesional harian, menurut penilaian timnya sendiri. Statusnya early alpha: sebagian besar permukaan fitur Photoshop sudah ada, tetapi fitur AI/generatif, 15 tool, kedalaman tipografi, dan kompatibilitas plug-in masih hilang. Ia sudah bisa dipakai untuk banyak tugas editing dan berkembang cepat.
Apakah ia membuka file PSD asli?
Ya. Ia membuka, mengedit, dan menyimpan dokumen Photoshop berlapis, dan penyimpanan ulang menjaga render identik untuk 307 dari 309 file dalam korpus uji psd-tools. Data yang belum dimodelkan dibawa serta alih-alih dibuang.
Apa arti "clean-room" di sini?
Aplikasi ini ditulis dari spesifikasi format file publik Adobe dan perilaku teramati saja, tanpa menyalin kode, shader, atau aset proprietary. Itulah yang membuat reimplementasi Photoshop yang open source layak secara hukum.
Siapa pembuat PhotoCraft?
ArtCraft, komunitas open source para seniman (digital, generatif, musik, game) yang membangun tool kreatif. Kodenya hidup di bawah organisasi GitHub storytold.
Apakah benar-benar gratis, atau ada jebakan?
Tidak ada jebakan pada software-nya: gratis, offline, dan milikmu di bawah MIT/Apache-2.0. Tanpa akun, tanpa cloud, tanpa langganan.
Kesimpulan
PhotoCraft adalah jawaban paling kredibel sejauh ini untuk pertanyaan abadi "apakah ada open source Photoshop?" Ia tidak mencoba mengalahkan Photoshop dalam filosofi; ia membangun ulang pengalaman yang familier dalam Rust murni, membuka PSD asli, berjalan di mana-mana termasuk browser, dan membiarkan AI agent menggerakkannya. Status early alpha berarti kamu belum perlu membatalkan langgananmu hari ini, tetapi dengan 67.000 stars dalam tiga minggu dan pengembangan harian, inilah alternatif Adobe open source yang layak dipantau. Lihat aksinya dalam repo signal 28 detik.
