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

    Empowering everyone to build reliable and efficient software.

  • = note: see issue #44580 https://github.com/rust-lang/rust/issues/44580 for more information

  • Let's say I published a crate with dependency crate_name = { git = "https://github.com/MakotoE/dependent_crate" }. If I deleted https://github.com/MakotoE/dependent_crate, would people using my crate get an error that dependent_crate could not be downloaded?

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

    Rust library to create a Good Game Easily

  • I have been using ggez for this kind of 2D game. Here's a simple "snake" I've made (probably not the best Rust code you are going to see, but it shows how this crate is easy to use).

  • rusnake

    Classic snake game in Rust

  • I have been using ggez for this kind of 2D game. Here's a simple "snake" I've made (probably not the best Rust code you are going to see, but it shows how this crate is easy to use).

  • wincompose

    🔣 Compose Key for Windows

  • I need to type the letter "ß" quite often, but neither does my preferred keyboard layout support it, nor do I have a number pad to type the corresponding alt code. As a result, I end up writing "ss" instead, like the savage I am. A while ago, however, I heard about the concept of a "compose key", which sounds like a great solution to my problem. Since I have a bit more free time now, I finally got around to looking more into this, which led to me finding WinCompose. Sadly, this software isn't usable for me, so I'm playing with the idea of creating my own tiny tool for this task, which leads me to my question:

  • mdbook-katex

    A preprocessor for mdBook, rendering LaTex equations to HTML at build time.

  • This doesn't look like an issue with rust, what's happened is that a patch file has failed to apply which probably means that the source has been changed since the patch was created. I would open an issue on the mdbook-katex repo with as much information as you can provide, but they will probably point you towards the libquickjs-sys repo because that's where the actual issue is occurring.

  • quickjs-rs

    Rust wrapper for the quickjs Javascript engine.

  • This doesn't look like an issue with rust, what's happened is that a patch file has failed to apply which probably means that the source has been changed since the patch was created. I would open an issue on the mdbook-katex repo with as much information as you can provide, but they will probably point you towards the libquickjs-sys repo because that's where the actual issue is occurring.

  • 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
  • crates.io

    The Rust package registry

  • As for Udp stuff, rust has standard network library which you can use or you can use the asynchronous version which comes in the Tokio library. There may be other libraries which are more fine tuned for what you're looking for which you can find on crates.io.

  • AutoHotkey

    AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

  • Is Autohotkey an option? It works really well for this kind of task and is highly customizable (because you write the scripts yourself).

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