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

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

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • 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.

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

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

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

  • tui-rs

    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.

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

  • 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

  • sysinfo_test

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

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

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