Rust Windows

Open-source Rust projects categorized as Windows

Top 23 Rust Window Projects

  • alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: How do you manage your git commits? | reddit.com/r/github | 2023-02-04

    As for the terminal itself honestly it just comes with time. Really go trough some effort to make your terminal your own; find what shell emulators you like I use one called alacrity myself. Take the time to customize it to your liking. For me, thats adding tools like cgywin to my windows; or swapping shells on linux entirely to something like fish. Customizing the look with tools like starship

  • wasmer

    🚀 The leading WebAssembly Runtime supporting WASI and Emscripten

    Project mention: What's the benefit of WASI support in Ruby 3.2? | reddit.com/r/ruby | 2023-01-13

    Wasmer: an open-source runtime for executing WebAssembly on the Server.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: Is this ChatGPT dekstop app any good? | reddit.com/r/ChatGPT | 2023-02-04

    I stumbled upon this ChatGPT desktop app on Github (https://github.com/lencx/ChatGPT) and was wondering if any of you have tried it out. I'm interested in using it but would like to know if it's a good and safe app to use.

  • windows-rs

    Rust for Windows

    Project mention: Best windows stubs | reddit.com/r/rust | 2023-01-27

    Regarding the issue of HINSTANCE and SOCKET, it's been discussed on https://github.com/microsoft/windows-rs/issues/1643 but there haven't seem to be a conclusion. Also, I believe windows-sys intentionally does not provide any type safety -- the higher level windows crate does wrap the handles into something that you cannot do arithmetic on.

  • tokei

    Count your code, quickly.

    Project mention: How long is your neovim config? | reddit.com/r/neovim | 2023-01-10
  • espanso

    Cross-platform Text Expander written in Rust

    Project mention: match before entire token is typed? | reddit.com/r/espanso | 2023-02-07

    Just created a feature request for this here. https://github.com/espanso/espanso/discussions/1519

  • cross

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

    Project mention: Hey Rustaceans! Got a question? Ask here (5/2023)! | reddit.com/r/rust | 2023-01-30

    I've used Cargo Cross for this and it hasn't let me down yet. Doesn't matter if it's in GH Actions or a local dev uses it.

  • 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.

  • watchexec

    Executes commands in response to file modifications

    Project mention: is there a plugin to run any file (.py .js .java etc.) and display the output? | reddit.com/r/vim | 2022-10-29

    I use watchexec to automatically run the code when saved, you should customise this to your liking.

  • winit

    Window handling library in pure Rust

    Project mention: [Media] A GUI installer for redox is coming soon, written in iced! | reddit.com/r/rust | 2023-01-23
  • komorebi

    A tiling window manager for Windows (by LGUG2Z)

    Project mention: JigsawWM - A Free and Open Source Dynamic Tiling Window Manager Written in Python for Windows | reddit.com/r/Windows11 | 2023-02-03

    Why not komorebi ?

  • display-switch

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

    Project mention: Sharing one monitor across several laptops via USB? | reddit.com/r/UsbCHardware | 2023-01-23
  • chainsaw

    Rapidly Search and Hunt through Windows Forensic Artefacts

    Project mention: Tools for "static" log analysis | reddit.com/r/AskNetsec | 2023-02-02

    https://github.com/WithSecureLabs/chainsaw if you're just looking for bad stuff.

  • winapi-rs

    Rust bindings to Windows API

  • sysinfo

    Cross-platform library to fetch system information

    Project mention: Asking for opinion about new `sysinfo` API | reddit.com/r/rust | 2022-05-25

    In case you don't know what sysinfo, it's a crate which allows you to get system information.

  • hayabusa

    Hayabusa (隼) is a sigma-based threat hunting and fast forensics timeline generator for Windows event logs.

    Project mention: Analysing Hayabusa Results with jq | reddit.com/r/blueteamsec | 2023-01-16
  • kondo

    Save space by cleaning non-essential files from software projects.

    Project mention: Small target folder cleanup utility | reddit.com/r/rust | 2022-12-04

    Sorry for spoiling your fun, but did you give kondo a try?

  • Compactor

    A user interface for Windows 10 filesystem compression

    Project mention: Thank you BTRFS for making ARK: Survival Evolved fit into a reasonable space! | reddit.com/r/linux_gaming | 2023-02-02

    Here says other things but maybe things had changed https://github.com/Freaky/Compactor

  • BoilR

    Synchronize games from other platforms into your Steam library (by PhilipK)

    Project mention: How do i set this logo? | reddit.com/r/SteamDeck | 2023-02-04

    BoilR. No decky loader required.

  • chatgpt-desktop

    OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

    Project mention: Is ChatGPT consistently at capacity, or is this just a way for blocking certain users? | reddit.com/r/ChatGPT | 2023-01-16

    I have this desktop app and it's giving me the "at capacity" error.

  • heim

    Cross-platform async library for system information fetching 🦀

    Project mention: Please help me make sense of the plethora of crates for system information in Rust | reddit.com/r/rust | 2022-07-28

    Last time I messed with it I remember being able to list processes in both heim and rust-psutil on mac (I even fixed a bug for it)

  • FunctionStomping

    A new shellcode injection technique. Given as C++ header, standalone Rust program or library.

  • static-web-server

    A cross-platform, blazing fast and asynchronous web server for static files-serving. ⚡

    Project mention: Hosting Hugo site with docker and reverse proxing it with nginx | reddit.com/r/selfhosted | 2022-03-09

    I use static web server to host the image.

  • rustcat

    Rustcat(rcat) - The modern Port listener and Reverse shell

    Project mention: R.I.P. C++ /s | reddit.com/r/ProgrammerHumor | 2022-07-24

    Or an example I just used: I was messing around with my jailbroken iPhone 8; I noticed that neither apple, nor Procursus included netcat on the device. I couldn’t find a MachO arm build for it, so I just used rustcat, and quickly compiled it for my iPhone.

  • SaaSHub

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

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). The latest post mention was on 2023-02-07.

Rust Windows related posts

Index

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

Project Stars
1 alacritty 44,407
2 wasmer 14,309
3 ChatGPT 7,973
4 windows-rs 7,787
5 tokei 7,664
6 espanso 6,806
7 cross 4,113
8 watchexec 3,692
9 winit 3,165
10 komorebi 2,797
11 display-switch 2,325
12 chainsaw 1,830
13 winapi-rs 1,605
14 sysinfo 1,211
15 hayabusa 998
16 kondo 946
17 Compactor 882
18 BoilR 869
19 chatgpt-desktop 864
20 heim 801
21 FunctionStomping 610
22 static-web-server 528
23 rustcat 497
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com