Rust Cross-Platform

Open-source Rust projects categorized as Cross-Platform

Top 23 Rust Cross-Platform Projects

Cross-Platform
  1. yazi

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

    Project mention: Good Tools Are Invisible | news.ycombinator.com | 2026-07-11
  2. SaaSHub

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

    SaaSHub logo
  3. spacedrive

    Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

  4. Handy

    A free, open source, and extensible speech-to-text application that works completely offline.

    Project mention: How I Made a Local Voice Assistant Feel Instant | dev.to | 2026-08-07

    SpeakoFlow began as a fork of Handy, which gave me a solid local dictation foundation. I did not reinvent that part and I want to be clear about the credit. I built the assistant, screen vision, spoken answers, translation, memory, and the orchestration that turns those pieces into one experience.

  5. coreutils

    Cross-platform Rust rewrite of the GNU coreutils

    Project mention: Linux 0.11 rewritten in idiomatic Rust, boots in QEMU | news.ycombinator.com | 2026-07-13

    Docs full of emojis, this is another AI slop?!

    There is already a community effort[1] to rewrite GNU commandline tools into Rust and Canonical shipped the rust version of the /bin/utils in Ubuntu 26.04 Resolute Raccoon by default[2] in their "oxidizing" initiative[3]

    [1]: https://github.com/uutils/coreutils

  6. burn

    Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.

    Project mention: Show HN: Demucs music stem separator rewritten in Rust – runs in the browser | news.ycombinator.com | 2026-03-03

    - *DAW plugin* — VST3/CLAP plugin for macOS with a native SwiftUI UI. Load a track, separate it, drag stems directly into your DAW timeline, or play as a MIDI instrument with solo / faders.

    The core inference library is built on [Burn](https://burn.dev), a Rust deep learning framework. The same `demucs-core` crate compiles to both native and `wasm32-unknown-unknown` — the only thing that changes is the GPU backend.

    Model weights are F16 safetensors hosted on Hugging Face and downloaded / cached automatically on first use on all platforms. Three variants: standard 4-stem (84 MB), 6-stem with guitar/piano (84 MB), and a fine-tuned bag-of-4-models for best quality (333 MB).

    The existing implementations I found online were mostly wrappers around the original Python implementation, and not very portable -- the model works remarkably well and I wanted to be able to quickly create samples / remixes without leaving the DAW or my browser. Right now the implementation is pretty MacOS heavy, as that's what I'm testing with, but all of the building blocks for other platforms are ready to build on. I want this to grow to be a general utility for music producers, not just "works on my machine."

    It was a fun first foray into DSP and the state of the art of ML over WASM, with lots of help from Claude!

  7. bottom

    Yet another cross-platform graphical process/system monitor.

    Project mention: Bottom: Yet another cross-platform graphical process/system monitor | news.ycombinator.com | 2026-07-13
  8. kanata

    Improve keyboard comfort and usability with advanced customization

    Project mention: I Thought I Wanted System-Wide Vim. I Actually Wanted Arrow Keys on the Home Row | dev.to | 2026-07-14

    I use Kanata for an additional experiment: turning the keyboard into a mouse.

  9. EcoPaste

    🎉跨平台的剪贴板管理工具 | Cross-platform clipboard management tool

  10. ludusavi

    Backup tool for PC game saves

    Project mention: Aletheia VS ludusavi - a user suggested alternative | libhunt.com/r/spencer-0003/aletheia | 2025-11-12
  11. 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: Localsend: An open-source cross-platform alternative to AirDrop | news.ycombinator.com | 2026-04-28

    For true crossplatform p2p the closest I have found is FlyingCarpet [1].

    But it is not super reliable or friendly.

    [1] https://github.com/spieglt/FlyingCarpet

  12. crossterm

    Cross platform terminal library rust

    Project mention: Building ratatop: a Rust System Monitor with ratatui | dev.to | 2026-07-28

    That comes from crossterm, which ratatui re-exports as ratatui::crossterm so your versions cannot drift apart.

  13. cozo

    A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!

    Project mention: Prolog Coding Horror | news.ycombinator.com | 2026-05-17
  14. orbtk

    The Rust UI-Toolkit.

  15. notify

    🔭 Cross-platform filesystem notification library for Rust. (by notify-rs)

    Project mention: Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite | news.ycombinator.com | 2026-04-23

    Apologies for not being specific.

    The specific thing I'm talking about is this: write events don't fire until the file handle is closed. [1] I didn't validate this myself btw, but my original design was certainly trying to use notify events rather than stat polling. My research (heavily AI assisted) led me away from that path as platforms differ in behavior and I wanted to avoid that.

    [1] https://github.com/notify-rs/notify/issues/240

  16. freya

    Cross-platform and non-web GUI library for 🦀 Rust powered by 🎨 Skia.

    Project mention: Cross-platform GUI applications using Rust and Skia | news.ycombinator.com | 2025-10-30
  17. rinf

    Rust for native business logic, Flutter for flexible and beautiful GUI

  18. libpnet

    Cross-platform, low level networking using the Rust programming language.

  19. ferrumc

    A reimplementation of the minecraft server in rust.

    Project mention: FerrumC – Reimplementation of the Minecraft server in Rust | news.ycombinator.com | 2025-09-27
  20. stretch

    High performance flexbox implementation written in rust

  21. macchina

    A system information frontend with an emphasis on performance.

  22. git-interactive-rebase-tool

    Native cross-platform full feature terminal-based sequence editor for git interactive rebase.

    Project mention: Git rebase -I is not that scary | news.ycombinator.com | 2026-07-26
  23. zee

    A modern text editor for the terminal written in Rust

  24. Ferrite

    A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files. Built with Rust and egui for a native, responsive experience.

    Project mention: Beyond Open Source: Why AI-Assisted Projects Need Open Method | dev.to | 2026-01-24

    I'd just shared Ferrite, a markdown editor with 100% AI-generated Rust code. The source was on GitHub, MIT licensed, the whole deal. But this commenter argued that without sharing the prompts and process that created it, I was essentially doing the AI equivalent of releasing model weights without the training data. The code was visible, but the inputs weren't.

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 Cross-Platform discussion

Log in or Post with

Rust Cross-Platform related posts

  • How I Made a Local Voice Assistant Feel Instant

    2 projects | dev.to | 7 Aug 2026
  • In-process HLS packaging in Rust: fMP4 segments, an ABR ladder, no ffmpeg subprocess

    1 project | dev.to | 27 Jul 2026
  • Pushing your own frames into an FFmpeg pipeline in Rust (headless frame source)

    2 projects | dev.to | 26 Jul 2026
  • Extracting video frames in Rust, in-process — no CLI, no hand-written decode loop

    1 project | dev.to | 25 Jul 2026
  • A CLI-compat layer that refuses half your commands, on purpose

    1 project | dev.to | 25 Jul 2026
  • Home-Bottom Row Modifier Clusters

    2 projects | dev.to | 30 May 2026
  • Kiorg: A neo filemanager with Vim keybind, zoxide-like teleport, and previews

    1 project | news.ycombinator.com | 9 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 yazi 41,276
2 spacedrive 38,774
3 Handy 29,484
4 coreutils 23,943
5 burn 15,754
6 bottom 13,885
7 kanata 7,752
8 EcoPaste 7,295
9 ludusavi 6,115
10 FlyingCarpet 5,273
11 crossterm 4,180
12 cozo 3,998
13 orbtk 3,779
14 notify 3,432
15 freya 2,991
16 rinf 2,748
17 libpnet 2,583
18 ferrumc 2,366
19 stretch 2,029
20 macchina 1,943
21 git-interactive-rebase-tool 1,882
22 zee 1,798
23 Ferrite 1,763

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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