- Framework GUI lintas platform untuk menulis UI hanya dengan kode Go, alih-alih HTML/JavaScript
- Membuat program dengan tampilan yang sama di macOS, Windows, dan Linux dari codebase yang sama
- Backend pengembangan juga menargetkan iOS/Android (aplikasi tipe utilitas)
- Di Linux, dapat membuat program GUI mandiri tanpa dependensi shared library
- API immediate mode dalam arti sebenarnya, sehingga tidak perlu mempertahankan status widget secara langsung atau menyinkronkannya dengan data
- Dikompilasi menjadi executable native, dengan ukuran binary umum sekitar 10 MB
- Framework lengkap yang siap digunakan tanpa boilerplate terpisah (bukan sekadar engine layout sederhana)
- Dukungan penuh untuk teks internasional: shaping karakter kompleks, layout dua arah, akses font sistem, dukungan IME untuk bahasa Asia Timur
- Layout/styling yang fleksibel, memungkinkan pembuatan widget kustom tanpa dibatasi widget standar
- Kontrol dasar memisahkan process dan paint, sehingga mendukung penggantian skin tombol/toggle/field teks/scrollbar tanpa mengimplementasikan ulang hit-testing
- API yang dirancang agar mudah dipelajari oleh manusia maupun agen AI
Belum ada komentar.