Hey Rustaceans! Got an easy question? Ask here (15/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
  • rfcs

    RFCs for changes to Rust

  • rust-cross

    Everything you need to know about cross compiling Rust programs!

  • If you haven’t already, maybe check out rust-cross, might have some good info for you too

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

    An HTTP library for Rust (by hyperium)

  • 1: Seems simple enough to me, depending on how low you want to go.

  • heroku-buildpack-rust

    A buildpack for Rust applications on Heroku, with full support for Rustup, cargo and build caching.

  • All you have to do is run a binary, so it's pretty easy. And if the service lets you install rustup you can just cargo run as you normally would. For a real example, check out the Heroku buildpack for Rocket.

  • Rocket

    A web framework for Rust.

  • Rocket is really nice IMO. I'm currently using it for a project. There's actually a lot of good competition in the Rust web framework area, so you have some choice.

  • indicatif

    A command line progress reporting library for Rust

  • Do you mean you want something like Python's tqdm for reporting progress through an iterator? The usual solution for that would be the indicatif crate: https://crates.io/crates/indicatif

  • rust-spa-auth

    Discontinued Example application using a Vue frontend with Rust backend that has authentication + authorization.

  • For Q2, could take a look at my personal project for this: https://github.com/jtroo/rust-spa-auth

  • 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
  • acid-state

    Add ACID guarantees to any serializable Haskell data structure

  • Is there anything like acid-state in Rust?

  • rustbreak

    Discontinued A simple, fast and easy to use self-contained single file storage for Rust

  • The closest I could find so far is https://github.com/TheNeikos/rustbreak (but I don't think that does incremental updates)

  • crates.io

    The Rust package registry

  • However, there is an annoyance: when the the minor version is incremented on crates.io side, it takes precedence over my patched crate, and build starts failing again. I want to keep getting minor updates from all the non patched crates, so I'd like not to override crates.io completely.

  • rust_voronoi

    Rust implementation of Fortune's algorithm for generating Voronoi diagrams

  • rust-memory-container-cs

    Rust Memory Container Cheat-sheet

  • With Rc, it was failing as I'm using rayon for multi-threaded rendering and Rc is not Sync (that's what I understand from: the Rust memory container cheat-sheet

  • plotters

    A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀

  • I just found https://github.com/38/plotters!

  • toolbox

    Discontinued The Docker Toolbox (by docker)

  • You could technically still use Docker Toolbox for Windows (which uses Virtualbox), it's deprecated and won't be updated but you can still download releases on Github: https://github.com/docker/toolbox/releases/tag/v19.03.1

  • cross

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

  • Are you sure you have the right repo? https://github.com/rust-embedded/cross

  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

  • pe100challenge

    Project Euler 100 challenge working repo.

  • Anyway, here's the code: https://github.com/fizbin/pe100challenge/blob/main/problem54/src/main.rs

  • 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