Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Winit Alternatives
Similar projects and alternatives to winit
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
-
-
-
minifb
MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
tauri
Build smaller, faster, and more secure desktop applications with a web frontend.
-
-
-
-
-
-
-
-
not-yet-awesome-rust
A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community.
-
sprawl
A high performance Rust-powered layout library [Moved to: https://github.com/DioxusLabs/taffy]
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
winit reviews and mentions
- [Media] A GUI installer for redox is coming soon, written in iced!
-
Minimal 2D library for games? I'm struggling a bit to settle on one to learn.
I'm using winit and softbuffer for my CurrentProject™.
- Rust GUI library for video playback?
-
A web enabled interactive fractal explorer written in rust!
A live demo is available here but sadly it won't work on mobile. I used winit as the window handling library which was a breeze for building the desktop application, but it was a bit painful when writting the web version, probably due to my lack of css knowledge. I also tried to support mobile devices but I could not get consistent cursor position a left it for a future version. Of course I would greatly appreciate any advice (or PR) in this regard.
-
Progress on the COSMIC DE: client-side window drag resize support in Winit for X11/Wayland and Iced.
The context is already in the text above the video. Last week, it was not possible to move or resize windows without server-side window decorations in iced, which is a cross-platform GUI library for Rust. Furthermore, winit — the windowing library used by all Rust GUI windows across all platforms — did not support the method for initiating a drag resize of a window. Now, all of that functionality has been implemented and are in the process of being upstreamed to their respective projects.
Winit is a window handling library, see: https://github.com/rust-windowing/winit
-
Blender: Wayland Support on Linux
On MacOS "pulling in complex UI framework" amounts to "#[link(name = "AppKit", kind = "framework")]" somewhere in my Rust codebase. On Windows it's similar.
With Gnome it seems unclear how to do something equally simple to get decorations that match the OS look and feel. The most popular Rust windowing library ended up implementing their own client-side decorations rendering that imitates GTK: https://github.com/rust-windowing/winit/pull/2263.
And if every framework / app is doing this in their own subtly different way then the result is an OS where many apps have slightly different UX, buttons, text rendering, shadows, etc. A horribly unpolished experience.
-
gamen: Cross-platform GUI window creation & management library in Go
gamen is just a window handling library, it is comparable to glfw & winit.
-
Bachelor idea to help the rust community
- working Android support with more flexible upstream support for activity modes in winit
-
global keyboard events
the app I'm making is basically a screenkey clone ( but would ideally be cross-platform ) and to get the app to show the keys the user is pressing I need global keyboard events so the user doesn't have to focus the window to get it to work ( like what winit does ),
-
A note from our sponsor - SonarQube
www.sonarqube.org | 8 Feb 2023
Stats
rust-windowing/winit is an open source project licensed under Apache License 2.0 which is an OSI approved license.