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

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

    Some osu! utilities written in Rust.

  • I've been slowly rewriting my osu! file parser to use nom and miette for top-notch error handling. I used the same small error handling architecture as the KDL project for that and I think I can pull it off eventually. https://github.com/Speykious/oSUS

  • inox2d

    Discontinued Native Rust reimplementation of Inochi2D [Moved to: https://github.com/Inochi2D/inox2d] (by Speykious)

  • I've been trying to rewrite Inochi2D in Rust so that we eventually get support for WASM. This is really hard for me because I'm a total beginner when it comes to rendering and OpenGL (TheCherno's series has been really helpful). I hope I can get proficient enough so that I can write a WGPU renderer eventually. There's already an inochi2d crate with an amazing optimized OpenGL ES 2.0 renderer from Link Mauve (literally 8 times less OpenGL calls to render a puppet), although it's incomplete and you can't extend it with custom nodes (which I currently find really hard to express in Rust). I discussed with him about things and we'll see how it goes. https://github.com/Speykious/inox2d

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

    fash is a cross-platform GUI-app for computing hashes of files and comparing them to supplied hashes

  • Repo: https://github.com/vcrn/fash

  • serde

    Serialization framework for Rust

  • I'm working this week on part II of post 9, which is about using Serde to save and load the game world. Part I is here for the curious.

  • unifi-protect

    A nearly complete implementation of the UniFi Protect API.

  • There's various APIs for various things (events/screenshots/etc), but luckily the community has done a ton of work figuring out their API. Most (all?) of the streaming operates over WebSocket events iirc.

  • moonfire-nvr

    Moonfire NVR, a security camera network video recorder

  • That last bit's not quite true: another option is to just use the cameras as a dumb stream source and do all the fanciness in an open source NVR. I've been slowly working on moonfire-nvr. Help welcome!

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