slint-ui/slint
Rust 기반 선언형 GUI 툴킷으로 임베디드·데스크톱·웹에서 한 번에 네이티브 UI를 구축하세요
22,903+0이번 주907750Rust
데모·홈페이지 열기slint.dev중간맛 분석
스택: Rust 기반, C++/JavaScript/Python 바인딩 제공. OpenGL ES, Skia, 소프트웨어 렌더러 지원. 난이도: 입문자도 .slint 문법으로 빠르게 시작 가능, 다중언어 지원으로 기존 로직 통합 용이. 바로 쓸 수 있나: 예. 템플릿(Rust/C++/Node.js/Python)과 온라인 에디터(SlintPad), Figma 플러그인 제공. 데모: 라즈베리파이, STM32, RP2040 임베디드 영상, 데스크톱 갤러리, 웹 데모(프린터, 퍼즐, 에너지 모니터) 다수 공개.
이런 레포예요
이럴 때 쓰면 좋아요
- 라즈베리파이·마이크로컨트롤러 같은 임베디드 기기에 터치 UI 빠르게 구현
- 데스크톱 앱을 Windows·macOS·Linux에서 한 번에 배포
- Figma 디자인을 코드로 직접 변환하여 프로토타입·제품화 가속화
핵심 기능
선언형 .slint 언어로 UI 마크업Rust·C++·JavaScript·Python 멀티언어 지원LSP·Figma 플러그인·온라인 에디터 등 개발 편의 도구
대안 대비 차별점
단일 UI 마크업으로 임베디드부터 웹까지 진정한 크로스플랫폼 네이티브 컴파일을 지원하는 유일한 오픈소스 GUI 프레임워크.
준비물
- Rust
- C++ 또는 JavaScript/Python(언어 바인딩용)
별 추이 · 7일
22,903+0 / 7일
활용성 · 따라 만들기 좋은가
베스트 샘플샘플 점수 60/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2020년 생성
AI가 README 기반으로 요약했습니다 · 원문 보기