Rust X86

Open-source Rust projects categorized as X86

Top 14 Rust X86 Projects

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

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. iced

    Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua (by icedland)

  4. static-web-server

    A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡

    Project mention: Simple Web Server | news.ycombinator.com | 2025-04-14

    For a second there, I read it as static web server [1], which is actually pretty cool itself

    1: https://static-web-server.net/

  5. martypc

    An IBM PC/XT emulator written in Rust.

    Project mention: MartyPC: An IBM PC/XT Emulator Written in Rust | news.ycombinator.com | 2024-12-24
  6. udbserver

    Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

  7. steg86

    Hiding messages in x86 programs using semantic duals

  8. lineiform

    A meta-JIT library for Rust interpreters

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. syscall.rs

    Raw system calls for Rust (by japaric)

  11. xgadget

    Fast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries.

  12. rustcc

    A (toy) C compiler written in Rust with no dependencies.

  13. dream86

    dream86 - x86/PC emulator

  14. bfc-rs

    Brainfuck compiler for x86-64 Linux implemented in Rust.

  15. ThanOS

    My try on a very basic OS. (by Einliterflasche)

  16. Sapphire

    An x86 Operating System in Rust and Assembly (by AlexDev404)

  17. 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 X86 discussion

Log in or Post with

Rust X86 related posts

Index

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

# Project Stars
1 cross 7,264
2 iced 3,122
3 static-web-server 1,759
4 martypc 629
5 udbserver 366
6 steg86 297
7 lineiform 162
8 syscall.rs 97
9 xgadget 89
10 rustcc 60
11 dream86 26
12 bfc-rs 4
13 ThanOS 1
14 Sapphire 0

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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