pest-ide-tools
slint
Our great sponsors
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
- SaaSHub - Software Alternatives and Reviews
pest-ide-tools | slint | |
---|---|---|
2 | 122 | |
33 | 10,728 | |
- | 6.6% | |
10.0 | 0.0 | |
8 days ago | 7 days ago | |
Rust | Rust | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pest-ide-tools
-
The need for .rsx
I'm certain it will never happen with Rust itself, however it does not mean that it won't happen in a different way. If someone comes up with a library and its own format they can always implement a LSP for it. What instantly came to my mind was Pest that recently added IDE tools: https://github.com/pest-parser/pest-ide-tools
slint
-
Slint VS slint - a user suggested alternative
2 projects | 17 Oct 2023
Hmm, maybe the "DISCONTINUED" Slint entry should be deleted entirely, because at the moment it's misleading, because it says Slint has been "DISCONTINUED", whereas it really was just renamed. If the "DISCONTINUED" entry needs to be kept, I think it would be a good idea to list the renamed project as an alternative.
-
Package All the Things
Aurindam Jana (slint.dev)
-
Declarative GUI for C#
Slint (https://slint.dev) is an open source declarative GUI toolkit to create elegant, modern, and native GUI for embedded, desktop, and web applications. One of the USPs of Slint is that it supports multiple programming languages such as C++, Rust, and JavaScript. Recently, one of the Slint community members added support for C#. Check out Matheus' YouTube video where he walks through the demo applications -- https://www.youtube.com/watch?v=EwLFhk5RUwE Link to blog: https://microhobby.com.br/blog/2023/09/27/creating-user-interface-applications-with-net-and-slint-ui/ GitHub repo: https://github.com/microhobby/slint-dotnet
Star Slint on GitHub: https://github.com/slint-ui/slint/
Slint (https://slint.dev) is an open source declarative GUI toolkit to create elegant, modern, and native GUI for embedded, desktop, and web applications. One of the USPs of Slint is that it supports multiple programming languages such as C++, Rust, and JavaScript. Recently, one of the Slint community members added support for C#. Check out Matheus' YouTube video where he walks through the demo applications -- https://www.youtube.com/watch?v=EwLFhk5RUwE
Link to blog: https://microhobby.com.br/blog/2023/09/27/creating-user-inte...
- What would be the default gui library to choose ?
-
declarative GUI libraries
Check out Slint
-
Searching Self-Drawing Web GUI based on WebAssembly
Like egui, slint also uses wasm. Check out https://slintpad.com , the online editor for https://slint.dev
-
Show HN: Slint - A Declarative UI Toolkit Written in Rust for Embedded & Desktop
Currently the default is just whatever empty value for that type (so 0 or "")
But since this is something that was asked before, I created an issue: https://github.com/slint-ui/slint/issues/2936
What are some alternatives?
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
iced - A cross-platform GUI library for Rust, inspired by Elm
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
cxx-qt - Safe interop between Rust and Qt
lvgl - Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's boosted by a professional yet affordable drag and drop UI editor, called SquareLine Studio.
dioxus - Fullstack GUI library for desktop, web, mobile, and more.
druid - A data-first Rust-native UI design toolkit.
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
QMetaObject crate for Rust - Integrate Qml and Rust by building the QMetaObject at compile time.
fltk-rs - Rust bindings for the FLTK GUI library.
Slint - Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies