Good use cases for Rust? I'm trying to find a reason to use Rust

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

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

    Rust bindings for the Python interpreter

  • Compiled modules for Python stuff (I'd recommend PyO3 but the last one I started was before that worked on stable Rust, so I used its progenitor, rust-cpython. See also maturin or setuptools-rust).

  • maturin

    Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages

  • Compiled modules for Python stuff (I'd recommend PyO3 but the last one I started was before that worked on stable Rust, so I used its progenitor, rust-cpython. See also maturin or setuptools-rust).

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

    InfluxDB logo
  • setuptools-rust

    Setuptools plugin for Rust support

  • Compiled modules for Python stuff (I'd recommend PyO3 but the last one I started was before that worked on stable Rust, so I used its progenitor, rust-cpython. See also maturin or setuptools-rust).

  • validator

    Simple validation for Rust structs (by Keats)

  • (Plus, nothing beats Serde for convenience... especially when paired with StructOpt (slower to compile but supports proper path handling) or Gumdrop (faster to compile but unavoidably panics on encountering non-UTF8-able bytes in an argument), and validator. I'm currently preparing to evaluate Figment as the final piece in that puzzle.)

  • serde

    Serialization framework for Rust

  • (Plus, nothing beats Serde for convenience... especially when paired with StructOpt (slower to compile but supports proper path handling) or Gumdrop (faster to compile but unavoidably panics on encountering non-UTF8-able bytes in an argument), and validator. I'm currently preparing to evaluate Figment as the final piece in that puzzle.)

  • json

    Strongly typed JSON library for Rust (by serde-rs)

  • An encoder-decoder pair for working around serde-rs/json#465 (PathBuf serialization can fail (non-streaming) or induce corruption (streaming) on encountering non-UTF8-encodable paths) for the in-progress Rust rewrite of a script for generating mlocate-like cached indexes of filesystems.

  • rs3cache

    Tools and api for reading and interpreting the RuneScape 3 game cache.

  • https://github.com/mejrs/rs3cache/ documentation -> https://mejrs.github.io/doc/rs3cache/index

  • SaaSHub

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

    SaaSHub logo
  • winsafe-examples

    Examples of native Windows applications written in Rust with WinSafe.

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

  • What libraries does Idris need to increase adoption?

    5 projects | /r/Idris | 4 Feb 2023
  • Hey, i begin my journey into Rust !

    7 projects | /r/rust | 16 Feb 2022
  • Does rust have function works like eval?

    9 projects | /r/rust | 19 Aug 2021
  • Changelog-Driven Releases

    5 projects | news.ycombinator.com | 23 Apr 2024
  • Encapsulation in Rust and Python

    4 projects | dev.to | 5 Apr 2024