What are you using Rust for?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • 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.

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • krust

    counts k-mers, written in rust

    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.

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

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

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

  • 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

  • Ockam

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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

  • nearcore

    Reference client for NEAR Protocol

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

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

  • swiki

    Minimal Rust + Markdown wiki

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

  • RusTOS

    Discontinued Real Time OS in Rust (by FZann)

  • 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

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

  • ourglass

    Tiny timer for Windows.

    Hourglass ported from C# - uses Winsafe

  • calligrapher-ai

    Handwriting Synthesis with RNNs ✍🏻

    Calligrapher.ai ported from JavaScript - uses Sciter

  • sciter-js-sdk

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

    Calligrapher.ai ported from JavaScript - uses Sciter

  • image-shrinker-lite

    Drag-and-drop image compression app.

    Image Shrinker ported from Electron - uses Sciter

  • zune-jpeg

    Discontinued A jpeg decoder with wings

    Answer pretty fast

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

  • SaaSHub

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

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