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

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • book

    The Rust Programming Language

  • Personally, I have a hard time learning anything without doing things so I use rustlings with as much https://doc.rust-lang.org/book as I need.

  • clear-terminal

    Clearing Terminal output in Rust

  • I tried everything I found: - https://rosettacode.org/wiki/Terminal_control/Clear_the_screen#Rust - https://stackoverflow.com/questions/34837011/how-to-clear-the-terminal-screen-in-rust-after-a-new-line-is-printed - https://stackoverflow.com/questions/33098685/how-to-clear-the-command-line - https://github.com/davidbegin/clear-terminal

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • clearscreen

    Cross-platform terminal screen clearing library

  • In the end I settled for this crate, which felt really bloaty, but was the best thing I had found.

  • cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

  • Maybe https://github.com/rust-embedded/cross will work?

  • Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

  • rustlings

  • cargo-make

    Rust task runner and build tool.

  • There is cargo make but not sure if that's what you mean.

  • rubygems

    Library packaging and distribution for Ruby.

  • >Is the plan to use GitHub as a package repository? >No. The plan for Cargo is to use crates.io, like npm or Rubygems do with npmjs.org and rubygems.org."

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

    fn(Code) -> Docs (by anixe)

  • Self-advertisement - you might find Doku useful :-)

  • tui-rs

    Discontinued Build terminal user interfaces and dashboards using Rust

  • I'm pretty new to Rust and am trying to get started with TUI. I want to play around with one of the tui-rs examples https://github.com/fdehau/tui-rs cargo run --example list --release -- --tick-rate 200 but when I copy over the source code and the mod.rs from examples/util into my own project, I am only greeted with errors. Use of undeclared module, could not find 'event' in 'util', etc.

  • rustls-native-certs

    Integration with OS certificate stores for rustls

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