ArtCraft: Ambisi 16 Aplikasi Kreatif Open Source Berbasis Pure Rust
Mengenal ekosistem 16 aplikasi native open source pengganti Adobe dan Figma yang dibangun dari nol menggunakan Rust: tanpa Electron dan siap diintegrasikan dengan AI agent.
Jika ada satu keluhan yang paling sering disuarakan desainer dan kreator modern, itu adalah ketergantungan pada model langganan bulanan software proprietary (seperti Adobe Creative Cloud atau Figma) dan performa software berbasis web wrapper (Electron) yang boros memori.
ArtCraft hadir dengan pendekatan radikal: membangun 16 aplikasi kreatif desktop dari nol menggunakan Rust murni, dirilis open source, dan sepenuhnya gratis.
Bukan Sekadar Wrapper, tapi Native Rust
Salah satu poin paling menarik dari ArtCraft adalah prinsip rekayasa perangkat lunaknya:
- Tanpa Electron: Aplikasi dikompilasi langsung ke native binary untuk macOS, Windows, dan Linux. Tanpa beban Chromium di latar belakang, konsumsi RAM dan CPU jauh lebih efisien.
- Dukungan WebAssembly (WASM): Walaupun berfokus pada desktop native, seluruh aplikasi juga dapat dikompilasi ke WebAssembly sehingga bisa dijalankan langsung di tab browser.
- Local-First: Semua berkas disimpan di media penyimpanan lokal milik pengguna. Tidak ada kewajiban sinkronisasi cloud atau risiko terkunci (vendor lock-in).
16 Aplikasi dalam Satu Ekosistem
ArtCraft tidak hanya menargetkan satu jenis software, melainkan merombak hampir seluruh spektrum kebutuhan kreatif digital:
1. Desain Grafis & Vektor
- PhotoCraft: Editor gambar raster pengganti Photoshop dengan antarmuka yang langsung familier.
- VectorCraft: Editor ilustrasi berbasis vektor alternatif Illustrator.
- FigCraft: Tool desain antarmuka (UI/UX) dan prototyping alternatif Figma.
- DesignCraft: Desktop publishing dan tata letak halaman pengganti InDesign.
2. Video, Audio, & Motion
- FilmCraft: Software video editing non-linear untuk produksi film dan konten.
- EffectCraft: Motion graphics dan efek visual (VFX) mirip After Effects.
- SoundCraft: Digital Audio Workstation (DAW) untuk rekaman, mixing, dan mastering audio.
3. Fotografi & Dokumen
- LightCraft: Manajemen katalog foto dan pemroses format RAW ala Lightroom.
- PdfCraft: Workbench PDF untuk membaca, menggabungkan, memisahkan, dan mengamankan dokumen.
- WordCraft & DeckCraft: Pengolah kata dan pembuat presentasi slide cepat.
- GridCraft: Spreadsheet dan analisis data alternatif Excel.
4. 3D & CAD
- TextureCraft & MaterialCraft: Melukis tekstur 3D dan membuat material prosedural berbasis node.
- CADCraft: Computer-aided design dan drafting presisi tinggi untuk teknik.
- Craft Anything: Lingkungan eksperimen untuk membedah dan merekonstruksi cara kerja software.
Fitur Unik: Agent-Ready (MCP & CLI)
Hal yang membedakan ArtCraft dari alternatif open-source klasik (seperti GIMP atau Inkscape) adalah kesiapannya menghadapi era AI.
Setiap aplikasi di ekosistem ArtCraft dirancang untuk bisa dikendalikan secara otomatis melalui:
- Command Line Interface (CLI)
- Kanal kontrol JSON
- Model Context Protocol (MCP) server
Artinya, coding agent atau asisten AI dapat langsung menginstruksikan aplikasi untuk melakukan operasi teknis, seperti mengekspor aset berbagai resolusi, memotong video, atau menerapkan batch filter secara terprogram tanpa intervensi manual.
Mengapa Proyek Ini Patut Diperhatikan?
Mengembangkan 16 aplikasi besar dari nol adalah proyek yang luar biasa ambisius. Namun, pemilihan bahasa Rust memberikan fondasi kokoh dalam hal keamanan memori, kecepatan eksekusi, dan portabilitas lintas platform.
Bagi komunitas open source dan industri kreatif, kehadiran ArtCraft membuktikan bahwa alternatif profesional tanpa biaya langganan bulanan dan tanpa beban web wrapper sangat mungkin diwujudkan.
Seluruh repositori dan rilis awal dapat diakses langsung melalui getartcraft.com/apps atau kanal GitHub mereka.