What do you think is the next major direction for Rust adoption?

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

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarLint - Clean code begins in your IDE with SonarLint
  • SaaSHub - Software Alternatives and Reviews
  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

    SurrealDB is written entirely in Rust and it looks pretty promising tbh

  • faer-rs

    Linear algebra foundation for the Rust programming language

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • rustdesk

    Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.

    RustDesk uses Rust + Flutter for desktop.

  • embassy

    Modern embedded framework, using Rust and async.

  • lapce

    Lightning-fast and Powerful Code Editor written in Rust

    One of the bigger desktop GUI Rust application projects of which I'm aware is the Lapce text editor/IDE and it uses a fork of an earlier GUI exploration.

  • egui

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

    On the "immediate mode" front egui (Showcase gallery) seems to be gaining some level of "critical mass" in terms of uptake which has resulted in quite a wide variety of backend implementations (both "official" & 3rd party). This has had the benefit that you can use egui in a "low dependencies" context but also find it integrations implemented for bigger projects such as Bevy--so it's nice to have the ability to transfer one's egui knowledge into multiple contexts. (egui is also the Rust GUI crate with which I've had the most experience.).

  • nih-plug

    Rust VST3 and CLAP plugin framework and plugins - because everything is better when you do it yourself

    The potential is both in terms of moving away from proprietary corporate-controlled standards (but also still providing shared wrappers to support those "legacy" :) audio plugin formats) and supporting Rust as a first class development language (via e.g. https://github.com/robbert-vdh/nih-plug).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • atomic-polyfill

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