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

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

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • SonarQube - Static code analysis for 29 languages.
  • rustfmt

    Format Rust code

    However since 4179 recent versions should merge configuration files. Not sure what the details / specifics are but if just ignoring the file entirely is not good enough you might give it its own directory and rustfmt.toml file and see if that works.

  • this-week-in-rust

    Data for this-week-in-rust.org

    There's some latency involved, but we have this week in rust for this exact reason. Also feel free to discuss the news on the comments page.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • rfcs

    RFCs for changes to Rust

    See: https://github.com/rust-lang/rfcs/issues/3438

  • reaper-rs

    Rust bindings for the REAPER C++ API

    Anyway, fortunately, Rust bindings for Reaper's C++ API exist https://github.com/helgoboss/reaper-rs

  • crates.io

    The Rust package registry

    Developing the compiler? Maintaining crates.io? Helping organizing conferences? Helping users on the official forums? ...? All things have value, but there is no one-fits-all answer how to start.

  • dll-syringe

    A windows dll injection library written in rust.

    dll-syringe crate helped immensely with interfacing.

  • company_employee_registry

    A simple application to explore HashMaps in Rust

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

    Do you mean what framework to use to build a web server in Rust? If yes, it seems like most people use actix-web or axum; both have examples to help you get started.

  • pliron

    Programming Languages Intermediate Representation

    I ended up using the linkme crate to solve this problem. I've written down more details here

  • aquatic

    High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)

    I have a question on UnsafeCell usage that popped up while implementing io_uring support for aquatic_udp. I find the docs slightly confusing (in particular the part that I've marked in bold):

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