BUI: UI Blender Kini Bisa Dipakai Semua Developer

Judul asli: Blender's UI and Runtime: Much Faster Than GPUI

Mengapa Ini Penting

Membuka akses ke teknologi UI battle-tested Blender untuk ekosistem developer yang lebih luas.

BUI hadir sebagai library UI berbasis GPU milik Blender yang dipisahkan dari codebase aslinya, mendukung Rust, Python, JS, React, C, dan C++.

Repositori BUI di GitHub menghadirkan antarmuka pengguna (UI) Blender yang sudah dioptimasi selama puluhan tahun sebagai library mandiri yang bisa digunakan siapa saja. Proyek ini memisahkan sistem UI Blender dari codebase utamanya, memungkinkan developer membangun produk mereka sendiri menggunakan teknologi rendering GPU yang sama.

BUI mendukung berbagai bahasa dan framework: Rust, Python, JavaScript (termasuk React dan Svelte), C, C++, hingga Dear ImGui. Repositori ini sudah meraih 484 bintang di GitHub dengan 11 fork sejak diluncurkan.

Menurut deskripsi proyek, Blender UI dirancang efisien dalam konsumsi baterai dan memori, serta diklaim dua kali lebih cepat dibanding GPUI — framework UI berbasis GPU milik Zed. Dokumentasi lengkap tersedia di bui.preetham.top. Proyek ini dilisensikan di bawah GPL-3.0.

Sumber

github.com — Baca artikel asli →