Hey Rustaceans! Got an easy question? Ask here (35/2021)!

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

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
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
  1. sysinfo

    Cross-platform library to fetch system information

    What I find most strange is that the simple.rs works without issues, even though it calls System::new_all() in roughly the same way. Anyway, I was trying to list the processes running on the computer. I found another way to do that was to call Get-Processes on the powershell and get it into a string, it's kind of janky but it works.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. crossterm

    Cross platform terminal library rust

    If you just need basic printing and limited input then I'd choose either crossterm or termion. If you want a full tui, then tui-rs is really good.

  4. Termion

    Mirror of https://gitlab.redox-os.org/redox-os/termion

    If you just need basic printing and limited input then I'd choose either crossterm or termion. If you want a full tui, then tui-rs is really good.

  5. tui-rs

    Discontinued Build terminal user interfaces and dashboards using Rust

    If you just need basic printing and limited input then I'd choose either crossterm or termion. If you want a full tui, then tui-rs is really good.

  6. rust

    Empowering everyone to build reliable and efficient software.

    The standard library MPSC has a bug that has not been fixed for years : https://github.com/rust-lang/rust/issues/39364 - hopefully it will be replaced with something better. So using other options (crates) is probably not a bad alternative.

  7. rust-web3

    Ethereum JSON-RPC multi-transport client. Rust implementation of web3 library. ENS address: rust-web3.eth

    If you're deploying on Ethereum or an Ethereum testnet, have a look at this example for the web3 crate: https://github.com/tomusdrw/rust-web3/blob/master/examples/contract.rs

  8. sysinfo_test

    Here is the whole test crate https://github.com/jkasalt/sysinfo_test. As for how I run the example:

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

  • Pretty console application in Rust

    2 projects | /r/rust | 8 Oct 2021
  • CLI UI library for Rust

    3 projects | /r/rust | 28 Sep 2021
  • [TUI rust] How to clear the screen after exit the TUI app

    2 projects | /r/rust | 11 Aug 2021
  • Replacements for existing software written in Rust

    8 projects | news.ycombinator.com | 28 May 2021
  • What's everyone working on this week (20/2021)?

    7 projects | /r/rust | 17 May 2021

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