Hey Rustaceans! Got a question? Ask here (7/2023)!

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • rust

    Empowering everyone to build reliable and efficient software.

    Hey I was wondering if anybody had any problems lately with https://www.rust-lang.org/ site and https://rustup.rs/ . On my machine there seems to be a problem and these sites just won't load. I wanted to install newer version of rust on my debian system and all tutorials online point to these sites. I am recently started my journey with linux and I am really fonfused with this one. Please help

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • crates.io

    The Rust package registry

    I have a dummy question : I created a CLI command in Rust and published it on crates.io but once installed with `cargo install cargo-inkanim` I cannot run it inside the terminal by simply calling `inkanim ...` I still need to call it like `cargo-inkanim ...` : which setting did I forgot ? Thanks

  • this-week-in-rust

    Data for this-week-in-rust.org

    Make sure to regularly check out This Week in Rust, a (the) great Rust news/article/video aggregate that also has a Call for Participation section every week with open source projects looking for contributors.

  • realworld-axum-sqlx

    A Rust implementation of the Realworld demo app spec using Axum and SQLx.

    This was one of the objectives when we created https://github.com/launchbadge/realworld-axum-sqlx

  • tokio-tungstenite

    Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation

    There are example files in the tokio-tungstenite crate called `autobahn-client.rs` and `autobahn-server.rs`. Why are they called autobahn? I googled and can't understand what autobahn is all about. Is it a websocket pattern? Or some protocol?

  • genawaiter

    Stackless generators on stable Rust.

    (note that genawaiter itself doesn't support no_std environments, but there's a merge request for that.)

  • its_rusty

    learning rust

    see also: https://github.com/hashb/its_rusty/tree/master/barcode_gen

  • maud

    :pencil: Compile-time HTML templates for Rust

    In particular I'm looking for a compile time checked HTML template engine. I'd love it to have syntax that is terser than HTML and maybe even has partials with typed parameters. Performance is not a massive priority, I'd prefer something safe, secure and easy to use over something extremely fast. Also i think having Context-aware escaping is sort of a must because i assume otherwise it's a security risk? (for example maud does not have it yet https://github.com/lambda-fairy/maud/issues/181) Overall i'd like to have something that feels very "Rust", as in secure and type safe and "if it compiles it runs".

  • rust-gc

    Simple tracing (mark and sweep) garbage collector for Rust

    The ones I am aware of are gc and broom. None will be as simple to use as the one in old Rust as userland implementations don't have the benefit of first-class integrated compiler support.

  • broom

    An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection (by zesterer)

    The ones I am aware of are gc and broom. None will be as simple to use as the one in old Rust as userland implementations don't have the benefit of first-class integrated compiler support.

  • rfcs

    RFCs for changes to Rust

    With static assertions, i found RFC 2790 where you can check out the status of this.

  • compiler-team

    A home for compiler team planning documents, meeting minutes, and other such things.

    For testing such code on nightly there's -Z randomize-layout flag which will deliberately change the layout of repr(Rust) types so you can notice if you were relying on something it does not guarantee.

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

  • Hey Rustaceans! Got a question? Ask here! (30/2022)!

    12 projects | /r/rust | 25 Jul 2022
  • Why is `const fn` different from other “const” things?

    4 projects | /r/rust | 6 Jul 2022
  • An Optimization That's Impossible in Rust

    2 projects | news.ycombinator.com | 4 Sep 2024
  • Async2 – The .NET Runtime Async experiment concludes

    3 projects | news.ycombinator.com | 22 Aug 2024
  • Cultivating Open Source Community

    1 project | dev.to | 12 Jun 2024

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