Rust Windows

Open-source Rust projects categorized as Windows
Rust Linux MacOS CLI GUI

Top 23 Rust Window Projects

  1. alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Building Debian packages from source in bootstrapped Debian | dev.to | 2025-04-17

    Terminal emulator Alacritty, for instance. The version in the Debian Stable repo is dated— Alacritty of this version uses a .yml config file, but newer versions have switched to .toml.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: Widen ChatGPT Screen | news.ycombinator.com | 2024-06-14
  4. yazi

    💥 Blazing fast terminal file manager written in Rust, based on async I/O.

    Project mention: Building Debian packages from source in bootstrapped Debian | dev.to | 2025-04-17

    This article is dedicated to a terminal-based file manager yazi that is super mega cool, but it’s not available in any of Debian’s repositories - not in Stable, not in Testing, not even in Unstable.

  5. sniffnet

    Comfortably monitor your Internet traffic 🕵️‍♂️

    Project mention: Sniffnet – monitor your Internet traffic | news.ycombinator.com | 2025-02-02
  6. wasmer

    🚀 Fast, secure, lightweight containers based on WebAssembly

    Project mention: IoT Architectures Under Pressure: hosting a portable firmware (Part 3) | dev.to | 2025-05-16

    Several WASM runtimes are available to execute our code. In this example, we'll use Wasmer, though other options exist. If we compile AOT (Ahead-of-Time), we don’t even need a runtime at all!

  7. tokei

    Count your code, quickly.

    Project mention: Building My First Web App with the Help of AI | dev.to | 2025-03-23

    Whenever I find an interesting project on GitHub, I usually clone the repository and run tokei to check how many lines of code it has. It gives me a rough idea of the project's scale and complexity. (Subjective, of course!)

  8. komorebi

    A tiling window manager for Windows 🍉

    Project mention: Microsoft is Getting Rusty [video] | news.ycombinator.com | 2025-02-26

    Out of the major operating systems, Windows is probably by far my favorite to develop for[1] using Rust. windows-rs[2] is officially supported and is constantly being worked on and improved.

    [1]: https://github.com/LGUG2Z/komorebi

    [2]: https://github.com/microsoft/windows-rs

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. windows-rs

    Rust for Windows

    Project mention: Rust for Windows | news.ycombinator.com | 2025-03-12
  11. espanso

    Cross-platform Text Expander written in Rust

    Project mention: Espanso – Cross-Platform Text Expander Written in Rust | news.ycombinator.com | 2025-05-14
  12. glazewm

    GlazeWM is a tiling window manager for Windows inspired by i3wm.

    Project mention: I3wm Inspired Wm for Windows | news.ycombinator.com | 2024-09-14
  13. cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

    Project mention: Rust on the RP2350 | news.ycombinator.com | 2025-03-18

    The OpenWRT SDK is quite polished and convenient to use, so I usually use that for custom OpenWRT binaries. But a few days ago I needed to run something custom on my old QNAP NAS (Marvell ARMv5TE based), and I decided to try cross-rs[1] for the first time.

    It turned the usual multi-hour expedition of locating and configuring SDKs, toolchains, etc into 3 commands and 5 minutes of downloads and compilation. The resulting executable ran successfully at the first try. I was amazed.

    [1] https://github.com/cross-rs/cross

  14. Seelen-UI

    The Fully Customizable Desktop Environment for Windows 10/11.

    Project mention: Seelen UI – Customizable Desktop Environment for Windows 10/11 | news.ycombinator.com | 2025-02-09
  15. watchexec

    Executes commands in response to file modifications

    Project mention: Watchexec: Execute commands in response to file modifications | news.ycombinator.com | 2024-08-06
  16. sudo

    It's sudo, for Windows (by microsoft)

  17. winit

    Window handling library in pure Rust

    Project mention: Dioxus 0.6 – Crossplatform apps with Rust | news.ycombinator.com | 2024-12-11

    > Is this something Flutter doesn't do?

    Flutter does do this (at least to some extent) on Desktop/Mobile. It attempts to create a hidden DOM tree for accessibility on web. Which generally doesn't seem to be thought to work very well.

    > One of the most jarring experiences I have with Flutter Desktop was it lacked MacOS Emacs-style key bindings for text editing (ctrl-a, ctrl-e, etc.). Not sure if Dioxus solved this?

    Ah, we're nearly there on that one. We have a PR [0] accepted into Winit (the underlying windowing library we use) which will allow us to access those events. We're just waiting on Winit to do a new release and then we can integrate it into Dioxus.

    [0]: https://github.com/rust-windowing/winit/pull/3824)

  18. kanata

    Improve keyboard comfort and usability with advanced customization

    Project mention: Apple Needs a Snow Sequoia | news.ycombinator.com | 2025-03-27
  19. trippy

    A network diagnostic tool

    Project mention: Nping – ping, but with a graph or table view | news.ycombinator.com | 2025-02-12

    Another interesting tool in this space is trippy, which ‘combines the functionality of traceroute and ping’

    https://github.com/fujiapple852/trippy

  20. nofwl

    NoFWL Desktop Application

  21. FlyingCarpet

    Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips (and optionally Bluetooth) in close range.

    Project mention: life [2] - I want to build a file sharing app | dev.to | 2024-05-29

    Fortunately I found a reddit post which mentioned about a software named Flying Carpet after tinkering with that, and checking its code I found out there is something call Wireless ad hoc network (WANET), it its basically a decentralised type of wireless network which does not rely on router or wireless access points.

  22. chainsaw

    Rapidly Search and Hunt through Windows Forensic Artefacts

  23. lan-mouse

    mouse & keyboard sharing via LAN

    Project mention: IntelliJ Preview supports Wayland now | news.ycombinator.com | 2024-08-22

    The closest I’ve found in terms of description is https://github.com/feschber/lan-mouse, but the lack of encryption on the connection has discouraged me from using it.

    I’m also a paid Synergy user, and it’s frankly comedic how long Wayland support has been on their road map. I’m not convinced it’s ever coming, which means I’m probably only 1-2 distro updates from being forced to use something else

  24. display-switch

    Turn a $30 USB switch into a full-featured multi-monitor KVM switch

  25. gpui-component

    UI components for building fantastic desktop application by using GPUI.

    Project mention: UI components for building fantastic desktop application by using GPUI | news.ycombinator.com | 2025-05-09
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Windows discussion

Log in or Post with

Rust Windows related posts

  • Building Debian packages from source in bootstrapped Debian

    3 projects | dev.to | 17 Apr 2025
  • Apple Needs a Snow Sequoia

    9 projects | news.ycombinator.com | 27 Mar 2025
  • Rust for Windows

    1 project | news.ycombinator.com | 12 Mar 2025
  • Bayleaf · Building a low-profile wireless split keyboard

    1 project | news.ycombinator.com | 4 Mar 2025
  • Exploring Rust: A Rubyist's Perspective

    4 projects | dev.to | 28 Feb 2025
  • Microsoft is Getting Rusty [video]

    2 projects | news.ycombinator.com | 26 Feb 2025
  • Apple Says It Will Add 20k Jobs, Spend $500B, Produce AI Servers in US

    4 projects | news.ycombinator.com | 24 Feb 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Window projects in Rust? This list will help you:

# Project Stars
1 alacritty 58,847
2 ChatGPT 53,758
3 yazi 25,017
4 sniffnet 23,914
5 wasmer 19,714
6 tokei 12,404
7 komorebi 11,351
8 windows-rs 11,306
9 espanso 11,028
10 glazewm 8,551
11 cross 7,336
12 Seelen-UI 6,879
13 watchexec 5,973
14 sudo 5,301
15 winit 5,261
16 kanata 4,971
17 trippy 4,569
18 nofwl 4,231
19 FlyingCarpet 3,961
20 chainsaw 3,147
21 lan-mouse 3,134
22 display-switch 3,052
23 gpui-component 2,795

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?