An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
winit
Counted from the Cargo.toml manifests of the 154 indexed repositories that declare winit as a dependency — not download counts. Dependency data last verified 2026-08-13.
Crates that show up unusually often in winit projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of winit projects that also use it.
A cross-platform, OpenGL terminal emulator.
Warp is an agentic development environment, born out of the terminal.
Fullstack app framework for web, desktop, and mobile.
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
A cross-platform GUI library for Rust, inspired by Elm
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
A Flash Player emulator written in Rust
A cross-platform, safe, pure-Rust graphics API.
Coding Agent Harness
No Nonsense Neovim Client in Rust
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
Rayon: A data parallelism library for Rust
Visualize, query, and stream to train on multimodal robotics data.
3D and 2D game engine written in Rust
Terminal based IDE & text editor: easy, powerful and fast
[mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
A Spotify player in the terminal with full feature parity
An experimental Rust native UI framework
3D Reconstruction for all
A GPU compute-centric 2D renderer.
A native Rust UI library with fine-grained reactivity
A radically modular HTML/CSS rendering engine
Rust bindings for the V8 JavaScript engine
The Gosub browser engine
Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀
A smithy for rusty wayland compositors
Cross-platform and non-web GUI library for 🦀 Rust powered by 🎨 Skia.
Early-stage b-rep CAD kernel, written in the Rust programming language.
A declarative GUI library written in Rust
A low-level library for OpenGL context creation
Non-intrusive GUI framework for Rust/WASM
2D/3D renderer - makes it simple to draw stuff across platforms (including web)
Rust-based WebGPU map renderer for Web, Mobile and Desktop
Truck is a Rust CAD Kernel.
Flashy Synthesia Like Software For Linux, Windows and MacOs
Accessibility infrastructure for UI toolkits
This crate provides an Egui integration for the Bevy game engine. 🇺🇦 Please support the Ukrainian army: https://savelife.in.ua/en/
A faithful and open-source remake of Cave Story's engine written in Rust
Your way to enjoy VR on Linux. Run apps inside VR & access your Wayland/X11 screens from Monado/WiVRn/SteamVR.
Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android
NEO Emacs (WIP): GPU powered Emacs written in Rust with a modern display engine. Aiming for modern design & multi-threaded Elisp, 10x performance, zero-pause concurrent GC and 100% Emacs compatibility.
Another GUI toolkit
Gausian - Rust-based local video editor for AI video production
Run Linux desktops and apps on macOS with a native Metal Wayland compositor, Apple Container GUI, Waypipe, Docker/OrbStack, and rootless windows.
A straightforward stateful input manager for the Bevy game engine.