What's everyone working on this week (4/2022)?

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

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • MonopolyLandingAnalysis

    Analyzing the odds of players landing on specific spaces in the classic Monopoly game and learning Rust all at the same time

    Feedback very very welcome: https://github.com/FrayedString/MonopolyLandingAnalysis

  • rofi-pass

    rofi frontend for pass

    It's supposed to be cross platform standalone rofi-pass for my Windows. On Linux I use the original one and it's great

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • slas

    Static Linear Algebra System

    Been working on a linear algebra system design to be fast when working with statically shaped data. Its called slas and is on version 0.2.1.

  • Rust-CUDA

    Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.

    I finally got rust-cuda to generate optix-compatible code, this is the first picture rendered using hardware raytracing 100% in rust. Rust GPU code and Rust CPU code. I will be making a follow-up to my path tracer in rust post once i make it use OptiX. You can find the (very early) code for this picture here.

  • tundra

    MyAnimeList scrobbler for Linux (by m4tx)

    This week I've finally got some time to port my MyAnimeList scrobbling app for Linux, Tundra, to GTK4 and libadwaita. Not a very important change for the end user, but I've had a few gotchas when using gtk-rs. Also, I'm mainly happy for reducing the technological debt - even though it's pretty simple app, it's been very useful for me.

  • riichi-hand-rs

    A collection of utilities for working with Riichi Mahjong player hands to use with Rust programming language

    Other than that, I've published my very first Rust library riichi-hand-rs (I'm happy to get any feedback for it!). It's a library used in another my project, chombot, and it's core feature is parsing Japanese Mahjong hands in a human-readable format, verifying, and rendering them. I decided to split this part into a library in order to improve the overall quality of the code, and hopefully have some more motivation to add some more features into it, that will not necessarily make it into the main app. Actually, chombot has had been implemented in Kotlin before - it was last week that I've decided to rewrite it in Rust and it's been loads of fun!

  • chombot

    Discord bot for Riichi Mahjong servers

    Other than that, I've published my very first Rust library riichi-hand-rs (I'm happy to get any feedback for it!). It's a library used in another my project, chombot, and it's core feature is parsing Japanese Mahjong hands in a human-readable format, verifying, and rendering them. I decided to split this part into a library in order to improve the overall quality of the code, and hopefully have some more motivation to add some more features into it, that will not necessarily make it into the main app. Actually, chombot has had been implemented in Kotlin before - it was last week that I've decided to rewrite it in Rust and it's been loads of fun!

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • muss

    Music Set Scripting language

    I've been messing around with creating a language to query (and play) my music library. I've been having a lot of fun writing new functionality into the interpreter and REPL, all in Rust. Since I'm horrible with names I called it mps, literally Music Playlist Script.

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