What are you using Rust for?

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

    Windows API and GUI in safe, idiomatic Rust.

    My little tools are native C++ Win32 GUI programs though, and they were the primary reason I wrote WinSafe, so I could replace C++ with Rust.

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

    Tensors and dynamic neural networks in pure Rust.

    Nobody has the audacity to really push forward this statement, at least not in scientific computing, that I know of. Personally, the lack of somewhat stable GPU computing and some key features of Rust, which are still unstable are slowing the development of neuronika.

  4. krust

    Bioinformatics 101 tool for counting unique k-length substrings in DNA

    Been learning Rust by making a k-mer counter — bioinformatics 101 tool for counting the frequency of substrings of length k in DNA data: https://github.com/suchapalaver/krust. Would love feedback.

  5. tonic

    A native gRPC client & server implementation with async/await support.

    I use it every day for backend development (usually with tonic, which is a great workflow). I'll also use it in Cloudflare Workers now that native Rust support is in beta.

  6. rustdesk

    An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

    I used it both for backend and frontend, https://github.com/rustdesk/rustdesk

  7. nvim-matrix-bot

    Just a bot for Neovim's Matrix room(s)

    Not the one you responded to, but here’s one I wrote recently for the Neovim Matrix room(s): https://github.com/smolck/nvim-matrix-bot

  8. Ockam

    Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.

  9. SaaSHub

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

    SaaSHub logo
  10. justrunmydebugger

    just run my debugger. see package here: https://build.opensuse.org/package/show/home:ila.embsys:justrunmydebugger/justrunmydebugger

    Simple app GUI for OpenOCD. Just for fun. It's like a beginner project for a practical skill improving.

  11. nearcore

    Reference client for NEAR Protocol

    NEAR Blockchain: https://github.com/near/nearcore and a ton of tooling around it: https://github.com/near

  12. ddots-runner

    Sandbox for testing non-trusted code (a part of the backend for competitive programming contests): https://gitlab.com/dots.org.ua/ddots-runner

  13. swiki

    Minimal Rust + Markdown wiki

    Here's my main Rocket project (uses sqlx + postgres for data storage): https://github.com/Follpvosten/swiki

  14. RusTOS

    Discontinued Real Time OS in Rust (by FZann)

  15. shiba

    Display a random Shiba from your terminal whenever you feel the need to. Because why not? (by giacomo-b)

    To show shibas from the terminal

  16. skytable

    Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

    Well, we're building the Skytable database with it.

  17. ourglass

    Tiny timer for Windows.

    Hourglass ported from C# - uses Winsafe

  18. calligrapher-ai

    Handwriting Synthesis with RNNs ✍🏻

    Calligrapher.ai ported from JavaScript - uses Sciter

  19. sciter-js-sdk

    Discontinued Sciter.JS - Sciter but with QuickJS on board instead of my TIScript

    Calligrapher.ai ported from JavaScript - uses Sciter

  20. image-shrinker-lite

    Drag-and-drop image compression app.

    Image Shrinker ported from Electron - uses Sciter

  21. zune-jpeg

    Discontinued A jpeg decoder with wings

    Answer pretty fast

  22. veloren

    [mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

    A lot of data-oriented patterns that are either difficult to do correctly in unsafe languages or come with unnecessary performance issues in managed language fit very well on top of Rust. Rust has performance, ergonomics, and portability on its side. It's a great combo, and we're making full use of it: https://www.veloren.net/

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

  • Winsafe: Low-level Windows API and GUI in safe, idiomatic Rust

    1 project | news.ycombinator.com | 1 Aug 2024
  • Sorry... what diskette?

    1 project | /r/softwaregore | 1 Jul 2023
  • Accessing List of Installed Apps on Windows 11

    1 project | /r/rust | 27 Jun 2023
  • A Proposal for Safe Window Handles

    1 project | /r/rust | 25 Mar 2023
  • Use ManuallyDrop in Rust to control drop order of structure fields

    1 project | /r/rust | 7 Feb 2023

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