Slint - Rust, C++ 및 JavaScript로 작성된 작성할 수 있는 선언적 GUI 툴킷

Rust로 구현되고 Rust, C++ 및 JavasScript 언어로 사용자 인터페이스를 구성할 수 있는 GUI 툴킷입니다.

임베디드 환경에서 최적화 되었으며 300K 미만의 메모리만 필요로 합니다. ARM Cortex M, ESP32, STM32부터 ARMM Cortex A, Intel x86 등 다양한 MCU에서 동작합니다.

Windows, Linux 및 Mac에서 잘 작동하지만 플랫폼 지원을 좀 더 개선하기 위해 노력하고 있다고 합니다.

모바일은 가까운 시일 내에 지원할 예정이라고 합니다.

WebAssembly는 개발중이지만 여러 데모를 확인할 수 있습니다.

Windows

macOS

Linux

.NET에서도 사용할 수 있는데 아직은 알파버전입니다. SlintDotnet를 이용해서 .NET에서도 Slint를 사용할 수 있습니다.


4개의 좋아요