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

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • controller-rs

    A kubernetes reference controller with actix-web

    It started as pub use operator::*: https://github.com/kube-rs/controller-rs/blame/c7d0ac652c25374c466f872d463928df96407503/src/main.rs

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • rust

    Empowering everyone to build reliable and efficient software.

    For example, there's a basic lexer that I'd like to play around with. But even though Rust was built using that crate, the crate itself isn't part of the standard library or anything, right? Do I have to grab a copy of the source and add it in my project, or is there a trick to just bring it in "for free"?

  • neon

    Rust bindings for writing safe and fast native Node.js modules. (by neon-bindings)

    Is there a third option? Surely node has a way to directly call native code, similar to Python's C extensions? Some Node equivalent of PyO3? For example, I found neon which promises "safe and fast native Node.js modules".

  • tempfile

    Temporary file library for rust

    I need to do some tests with files operations, what's the best practice in regards to creating temporary files in tests ? I heard about tempfile but is there a more idiomatic way to do that ?

  • tracing

    Application level tracing for Rust.

    At a technical level, in Rust, both [tracing]https://crates.io/crates/tracing) and log are entire ecosystems (though for the latter at least there's also third party logging frameworks), and there's at least a bridge from log to tracing.

  • mongo-rust-driver

    The official MongoDB Rust Driver

    recently i came across this issue when trying to share a mongo client across tests, it turns out that a mongo client should only be used on the runtime that created it. is this something i should worry about for channels, or will they work if the sender & receiver are on different runtimes?

  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

    Godot game engine can interface with Rust nicely, has an editor and built-in 3D capabilities. It might serve well as the "debugging environment" to visualize the orbits.

  • 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

  • Is bevy the best option for a Rust based game engine (long term)?

    4 projects | /r/rust_gamedev | 31 May 2023
  • Do you use relative toolchain paths with rustup? Let us know!

    5 projects | /r/rust | 28 May 2023
  • Any new Opensource projects in (rust) looking for contributors. I want to start my journey as an OSS contributor.

    17 projects | /r/rust | 14 May 2023
  • rust-analyzer changelog #177

    1 project | /r/rust | 17 Apr 2023
  • Foundation - Open Membership

    2 projects | /r/rust | 13 Apr 2023