SaaSHub helps you find the best software and product alternatives Learn more →
Rust Windowing Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Hi! I’m Aloke, an engineer at Warp.
I’m really excited to share that Warp is now available on Linux! If you’re interested in trying it out, you can download Warp: https://warp.dev/
Building Warp on Linux was quite an undertaking. Warp uses a custom Rust-based UI framework that we built in house and renders natively on the GPU. To get Warp running on Linux, we built a version of our UI framework that supports winit [1] as a windowing backend. We also built a version of our renderer that uses wgpu [2]. Reducing complexity by using these well-supported, cross platform, frameworks let us bootstrap a version of Linux quicker than expected and should make it easier to build Warp for other platforms (like Windows).
Please let me know what you think! Happy to answer any questions, either about the product or about technical challenges.
[1] https://github.com/rust-windowing/winit
Rust Windowing related posts
- Linux version of Warp terminal is here
- Can't get winit sample to compile
- Hey Rustaceans! Got a question? Ask here (28/2023)!
- Hey Rustaceans! Got a question? Ask here (20/2023)!
- File dialog with ImGui?
- Announcing async-winit, a new way to use winit as an async runtime
- Rust GUI library for video playback?
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
Project | Stars | |
---|---|---|
1 | winit | 4,390 |
Sponsored