What would you rewrite in Rust?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. feather

    A Minecraft server implementation in Rust (by feather-rs)

    There has been some work... feather mc server and piston's hematite client This client also seems to be in active development: Leafish

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

    Pure Rust multimedia format demuxing, tag reading, and audio decoding library

    i think op means https://github.com/pdeljanov/Symphonia

  4. RustPython

    A Python Interpreter written in Rust

  5. MeiliSearch

    A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

    Meilisearch looks pretty cool.

  6. trust-dns

    Discontinued A Rust based DNS client, server, and resolver [Moved to: https://github.com/hickory-dns/hickory-dns]

    You might be interested in Trust DNS - "A Rust based DNS client, server, and Resolver, built to be safe and secure from the ground up."

  7. Hypervisor-101-in-Rust

    The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.

  8. performous

    An open-source music and rhythm game.

    performous: http://performous.org/

  9. SaaSHub

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

    SaaSHub logo
  10. remacs

    Rust :heart: Emacs

    Emacs. There's Remacs… well, there was Remacs. It seems the project has fizzled out.

  11. rustube

    A YouTube video downloader, originally inspired by pytube, written in Rust.

    Take a look at: https://github.com/DzenanJupic/rustube

  12. aurae

    Distributed systems runtime daemon written in Rust.

    Aurae is along these lines: https://github.com/aurae-runtime/aurae

  13. mp4-rust

    MP4 reader + writer library in Rust! 🎥🦀

    And then a few codec crates like mp4. But there's so much work to be done.

  14. lapce

    Lightning-fast and Powerful Code Editor written in Rust

    Rust VS Code "clone" is already in the works: https://github.com/lapce/lapce

  15. zee

    A modern text editor for the terminal written in Rust

  16. OctoPrint

    OctoPrint is the snappy web interface for your 3D printer!

    OctoPrint

  17. smithay

    A smithy for rusty wayland compositors

  18. dim

    Dim, a media manager fueled by dark forces.

  19. gnuradio

    GNU Radio – the Free and Open Software Radio Ecosystem

    GNU Radio

  20. toydb

    Distributed SQL database in Rust, written as an educational project

  21. Reticulum

    The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.

    Reticulum Network Stack (https://github.com/markqvist/Reticulum) - Basically a new kind of network stack that doesn't rely on IP. It works over LoRa, Ethernet & even packet radios.

  22. supervisionary

    Supervisionary: a proof-checking system for HOL (by DominicPM)

    This may interest you: https://github.com/DominicPM/supervisionary

  23. dprint

    Pluggable and configurable code formatting platform written in Rust.

  24. eccodes

    ECMWF's GRIB and BUFR decoding/encoding library

    ecCodes.

  25. rust-gpu

    🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

    There is https://github.com/EmbarkStudios/rust-gpu so yeah already being worked on

  26. hematite

    A simple Minecraft written in Rust with the Piston game engine

    There has been some work... feather mc server and piston's hematite client This client also seems to be in active development: Leafish

  27. Leafish

    A minecraft-like multi version client implemented in Rust.

    There has been some work... feather mc server and piston's hematite client This client also seems to be in active development: Leafish

  28. Mizer

    A visualization software for live events like concerts and club gigs with a node based workflow.

    Have you seen https://github.com/maxjoehnk/node-based-mizer ?

  29. Coerce-rs

    Actor runtime and distributed systems framework for Rust

  30. rod

    non-wasm rust port of gun (by mmalmi)

    a in-progress Rust version of GUN exists: https://github.com/mmalmi/rod

  31. stc

    Discontinued Speedy TypeScript type checker

    Well the checker is in progress.

  32. coreutils

    Cross-platform Rust rewrite of the GNU coreutils

    There's some effort already put into this. See https://github.com/uutils/coreutils

  33. swc

    Rust-based platform for the Web

  34. submillisecond

    A lunatic web framework

    I believe that https://github.com/lunatic-solutions/submillisecond wants to be that.

  35. vst-rs

    Discontinued VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.

    https://github.com/RustAudio/vst-rs this what you mean?

  36. glide

    Linux/macOS media player based on GStreamer and GTK (by philn)

  37. swim

    A batteries included rust web framework ⚡🏊 (by SyedAhkam)

    I started some work here: https://github.com/SyedAhkam/swim

  38. acorn

    Built with Holochain, Acorn is an open-source, peer-to-peer project management application. It is designed and built as a scrum-alternative, Agile Development Pattern for distributed software development teams. Acorn is currently in Alpha testing phase. (by lightningrodlabs)

    Acorn is an example Holochain app created by one of the cofounders.

  39. c2rust

    Migrate C code to Rust

  40. ruby

    The Ruby Programming Language

    Well actually not the whole Ruby language, but there's a new JIT compiler for Ruby called YJIT which was rewritten in Rust and mainlined. Also Ruby gems (packages) in Rust is officially supported recently, so it's now possible to run Rust in Ruby with a runtime in Rust :)

  41. rubygems

    Library packaging and distribution for Ruby.

    Well actually not the whole Ruby language, but there's a new JIT compiler for Ruby called YJIT which was rewritten in Rust and mainlined. Also Ruby gems (packages) in Rust is officially supported recently, so it's now possible to run Rust in Ruby with a runtime in Rust :)

  42. FutureSDR

    An Async SDR Runtime for Heterogeneous Architectures

    FutureSDR is a start.

  43. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Comprehensive Rust 🦀 is now available in Korean!

    5 projects | /r/rust | 17 Feb 2023
  • [Media] Spyglass let's you index & search through your bookmarks and more

    3 projects | /r/rust | 25 Jul 2022
  • What is a FOSS which is needed but doesn't exist yet/needs contributers?

    7 projects | /r/rust | 16 Feb 2022
  • Show HN: TUS Protocol Implementation in Rust

    1 project | news.ycombinator.com | 13 Jan 2022
  • Implementing the Health Check API Pattern with Rust

    8 projects | dev.to | 24 Oct 2021