slint
GUI toolkit
A GUI toolkit for building native user interfaces with declarative design, supporting multiple languages and platforms.
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
18k stars
108 watching
618 forks
Language: Rust
last commit: about 1 month ago
Linked from 3 awesome lists
cppdeclarative-uidesktopembedded-devicesguijavascriptlanguagelsp-servernativerustrust-langtoolkituiuser-interfacewasmwebassemblywidgets
Related projects:
Repository | Description | Stars |
---|---|---|
linebender/druid | A data-first UI toolkit with a focus on performance and compatibility with native platforms. | 9,600 |
iced-rs/iced | A cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces. | 25,028 |
mikke89/rmlui | A C++ library for creating custom user interfaces inspired by HTML/CSS standards | 2,931 |
radical-ui/objection | Builds a bridge between frontend and backend to enable interactive web applications in Rust | 78 |
emilk/egui | An easy-to-use immediate mode GUI library for creating web and native applications with Rust | 22,802 |
rust-native-ui/libui-rs | A cross-platform UI toolkit for Rust that wraps native retained mode GUI libraries. | 932 |
ivanceras/sauron-native | A cross-platform Rust UI library designed to provide native GUI capabilities on various platforms | 631 |
revery-ui/revery | A cross-platform desktop app framework built on Reason and OCaml, aiming to provide high-performance and predictable behavior without sacrificing developer productivity. | 8,064 |
microsoft/microsoft-ui-xaml | A modern UI framework for building Windows applications with a rich set of controls and styles. | 6,404 |
webui-dev/webui | A lightweight portable library that uses web browsers as a GUI and modern web technologies in the frontend and backend. | 3,137 |
mikaelmello/inquire | A Rust library for creating interactive command-line prompts and user interfaces. | 2,081 |
system-ui/theme-ui | A library for building themeable and constraint-based user interfaces in React applications. | 5,308 |
skui-org/skui | A C++ UI framework using Skia as a low-level drawing toolkit | 407 |
tauri-apps/tauri | A framework for building fast and secure desktop and mobile applications with web frontends. | 87,118 |
lc-soft/lcui | A cross-platform GUI library designed to be easy to use and flexible, allowing developers to create desktop applications with graphical user interfaces using web front-end technologies. | 4,159 |