What’s everyone working on this week (25/2023)?

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

    A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.

  • Still working on socketioxide. A socket-io tower layer that integrates really nicely with Axum, hyper and warp.

  • workflow-rs

    Rust application development framework for native and web applications

  • Working on workflow-rs https://github.com/workflow-rs/workflow-rs - an abstraction layer (set of crates) designed to allow creation of async Rust APIs and apps that function uniformly in native and in wasm32 targets. This also includes an async websocket crate (workflow-websocket) that functions uniformly in both targets.

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

    Discontinued A modular, dynamic and sleek Wayland compositor with batteries included. [Moved to: https://github.com/StrataWM/stratawm] (by StrataWM)

  • I'm working on Strata, a tiling Wayland Compositor using Smithay and Rust, of course. I'm rewriting it for the 3rd time because every time I find that it is too bloated and doesn't work as expected. Its actually pretty easy if you learn Smithay

  • f-analysis

    Number-theoretic library for analysis of Fermat base selection

  • Play around with this, and file issues with any complaints you have (reasonable or not). You don't have to know what it does, in fact it's better if you didn't since the goal is to simplify for non-mathematicians.

  • dj-store

    DJ-store is an application that allows DJs to get recommendations from people on the dancefloor.

  • I just released a small personal project (I was scared to publish it, i finally did). https://github.com/LouisDISPA/dj-store

  • cachew-db

    A light weight, typed, in-memory, ordered, key-value database.

  • I decided to build a little in-memory key-value database to learn Rust better! I call it cachew-db (get it?)

  • hack_emu

    Hack hardware simulator assembler, and compiler written in Rust

  • I know it's not exactly rust specific, but i've been working my way through nand2tetris with the logic implemented in rust. I'm not sure how long the program will let me keep that up since it has its own software it wants you to use, but so far it's not too bad.

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

    In memory vector embeddings in Rust (by hedonhermdev)

  • Working on cedar: a vector store in Rust with built in embedding functions. cedar

  • MagenBoy

    GameBoy and GameBoy Color emulator written in Rust

  • Working on porting my gameboy emulator to baremetal Raspberry Pi mainly to improve boot time.

  • secm

    Discontinued secret manager

  • zefirs-flashy-cooler

    Elevate your cooler with modern and reactive themes.

  • Working on entirely rewriting my cpu cooler app in Rust. It essentially renders a WebView to a CPU cooler's LCD. I'm not hyper experienced or anything, still learning. I'm using a bindgen'd C library for the rendering engine and then pretty much all Rust for everything else. It already works, although is in a rough state. Lifetimes get confusing after a while but I'm excited to be working on Rust. It's a big difference from JavaScript, that's for sure.

  • crates.io

    The Rust package registry

  • I released my disjoint set (a.k.a union-find) implementation to crates.io.

  • bitoxide

    BitBurner for Rust template

  • I'm working on improving the ergonomics of my project BitOxide, a template for writing Rust code for the idle game Bitburner.

  • duat

    An in development text editor, built around extensibility and performance

  • I'm currently working on my very modular text editor Parsec, which is configured in rust.

  • Graphite

    2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.

  • Wanted to contribute to a good Rust-based project last week, started searching and found a good Reddit thread featuring several great projects. Looked at and found Graphite. I liked the concept though I know almost nothing about graphic design.

  • TrguiNG

    Remote GUI for Transmission torrent daemon

  • luna

    An implementation of Lua for Rust (by kyleguarco)

  • zuri

    A not-so-complete Minecraft: Bedrock Edition client in Rust.

  • Finally continuing my work on supporting different block types for zuri, a Minecraft: Bedrock Edition client written in rust using bevy!

  • carbon

    :black_heart: Create and share beautiful images of your source code

  • Bin/Lib for rendering code as images (similarly to Carbon)

  • peaches

    Simple Proof-of-concept 2D GL based on SDFs (by rice7th)

  • I am trying to write a simple graphics library with a custom lisp like DSL inspired from (GLisp)[https://glisp.app]. Also trying out SDF based rendering and made a simple proof of concept with WGPU in 30 minutes (here)[https://github.com/rice7th/peaches]

  • glisp

    Glisp is a Lisp-based design tool that combines generative approaches with traditional design methods, empowering artists to discover new forms of expression.

  • I am trying to write a simple graphics library with a custom lisp like DSL inspired from (GLisp)[https://glisp.app]. Also trying out SDF based rendering and made a simple proof of concept with WGPU in 30 minutes (here)[https://github.com/rice7th/peaches]

  • animals

    Just a sample rust axum rest api (by kliarist)

  • Working on a dummy rust-axum microservice, trying to familiarise myself with the ecosystem and tooling (java dev here). Need some honest, smooth but to the point code -review. After all it is my first ever rust application

  • nostr

    Nostr protocol written in Rust (by Guilospanck)

  • Implementing the nostr protocol (I know there are a lot of implementations out there in rust, but there’s only one made by me 😅). “There are a lot of other people, but there’s only you.”

  • ring-wasi

    Ring crate for WebAssembly wasm32-wasi.

  • Working on compiling ring to WASIX . If anyone wants to help always open to PRs.

  • dragonflybot

    A vertically scalable stream processing framework focusing on low latency, helping you scale and consume financial data feeds.

  • I worked on a low latency stream processing framework tailored to processing financial feeds: https://github.com/jmakov/dragonflybot . Any feedback welcome.

  • ast-grep

    ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

  • I'm working on ast-grep, a structural search/replace tool. I got few feedback and pull requests from the community for more language supports like tsx and cpp. Technically, it mainly involves Rust and wasm.

  • SaaSHub

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

    SaaSHub logo
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