Hey, i begin my journey into 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

    For interoperating with Python, check out PyO3 or rust-cpython. (More generally, see Rust Interop and Are We Extending Yet?)

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

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

    For coroutines or as an alternative to fibers, Rust has async and await as syntactic sugar for the Future trait, and the most popular runtime is Tokio.

  • rust-cpython

    Rust <-> Python bindings

    For interoperating with Python, check out PyO3 or rust-cpython. (More generally, see Rust Interop and Are We Extending Yet?)

  • serde

    Serialization framework for Rust

    For JSON, try Serde. (Technically, serde_json, but you want to learn about Serde's declarative API for serializing and deserializing arbitrary formats.)

  • pest

    The Elegant Parser (by pest-parser)

    For embedding DSLs, nom (parser combinators) or Pest (PEG) are popular parser frameworks. However, given that LR parsing is most in the spirit of Rust's "check as much as possible at compile time" design, you might want to try LALRPOP or grmtools.

  • hyper

    An HTTP library for Rust (by hyperium)

    For HTTP, look at hyper.

  • stdx

    The missing batteries of Rust

    Big libraries like Boost or the Python standard library tend to develop as a workaround for weak package management so, with Cargo, efforts to produce Boost-like compilations (Eg. stdx) withered on the vine for lack of sufficient interest.

  • 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

  • Does rust have function works like eval?

    9 projects | /r/rust | 19 Aug 2021
  • Encapsulation in Rust and Python

    4 projects | dev.to | 5 Apr 2024
  • Rust Bindings for the Python Interpreter

    1 project | news.ycombinator.com | 20 Feb 2024
  • Calling Rust from Python

    2 projects | news.ycombinator.com | 8 Oct 2023
  • Bytewax: Stream processing library built using Python and Rust

    2 projects | news.ycombinator.com | 25 Jul 2023

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