What are some less popular but well-made crates you'd like others to know about?

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Tetra

    🎮 A simple 2D game framework written in Rust

    Tetra 2D game library. It's very easy to pick up and use. I'd like to bring more attention to it. https://tetra.seventeencups.net/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. imara-diff

    Reliably performant diffing

  4. micromath

    Embedded Rust arithmetic, 2D/3D vector, and statistics library

    micromath is an embedded-friendly arithmetic, 2D/3D vector, and statistics library with quaternion support.

  5. roxmltree

    Represent an XML document as a read-only tree.

    For xml parsing, I find https://github.com/RazrFalcon/roxmltree as a really good crate. It’s fast, light, and well documented/maintained. I have so much respect for the maintainer’s approach to merging PRs and the way they consider what’s important for the crate

  6. versio

    A version number manager

  7. remoc

    Remoc 🦑 — Remote multiplexed objects, channels and RPC for Rust

    remoc - a really good rpc framework with agnostic transport and encoding and support for observable/streamable objects.

  8. dotfiles

    My configuration files and personal collection of scripts. (by BurntSushi)

    Yeah it's great! I used it to implement a little utility to convert a subset of SMS/MMS messages from an XML backup to a more readable plain text version: https://github.com/BurntSushi/dotfiles/blob/0b075d79a6ff8812a1f48a37b9858938b3eadc58/bin/rust/searchsms/main.rs

  9. SaaSHub

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

    SaaSHub logo
  10. polars

    Dataframes powered by a multithreaded, vectorized query engine, written in Rust

  11. strum

    A small rust library for adding custom derives to enums

    strum is among my favorite crates to recommend. Favorites of this crate include EnumProperty and EnumIter

  12. bacon

    background code checker

    You might find bacon interesting: that's one of its features.

  13. woodpecker

    Drill is an HTTP load testing application written in Rust

  14. touche

    Synchronous HTTP library for Rust (by reu)

    If you wish to checkout an alternative: https://github.com/reu/touche Ps: I am the author

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

  • Godot is not the new Unity – The anatomy of a Godot API call

    4 projects | news.ycombinator.com | 18 Sep 2023
  • Portable, cross-platform, reliable 3D library?

    4 projects | /r/rust | 21 Jun 2023
  • Error on adding Default Bevy Plugins

    2 projects | /r/bevy | 29 May 2023
  • I’ve fallen in love with rust so now what?

    10 projects | /r/rust | 21 May 2023
  • Chrome ships WebGPU, a sort-of successor to WebGL. How soon do you see this being adopted by the game dev community?

    4 projects | /r/gamedev | 10 Apr 2023

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