What's everyone working on this week (7/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
  • GibFonts

    A graphical Nerd Fonts Installer

    I had to install Nerd Fonts and got annoyed, so i wrote an installer.

  • tealr

    A wrapper around mlua and rlua to help with embedding teal

    tealr, my wrapper around rlua and mlua to focus on (among other things) being better able to describe your api in the form of types: Getting it to a point to release a new version. Which is all about allowing people to document they API that they created for lua/teal. This documentation gets written to the definition files when generating them. In addition, you can also ask tealr to generate a instance.help(page:Option) method on your types. When doing this, the documentation gets made available through this function. By default it prints out "type level" documentation for this type, as well as what other pages are availalbe. When given a string, it shows the documentation for that page instead. Pages that belong to methods also automatically include the type signature.

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

  • tealsql

    a sqlx wrapper for teal and lua

    tealsql, my sql library for lua: Right now, it is being used to dog feed the changes in tealr. So, mostly improving its documentation, and preparing it to release it.

  • Polyglot

    Simple programming language that speaks the ones you already know! (by LyonSyonII)

    A programming language that will transpile into many others, and which implementation is written in the language it transpiles into.

  • CBreeze

    A python package manager written in C++

    I am trying to make a python package manager like poetry The current version(CBreeze) is in C++ https://github.com/Lioncat2002/CBreeze and I am gonna port it to Rust :p

  • cargo-mutants

    `cargo mutants` mutation testing for Rust

    Continuing with some fast-follow enhancements in cargo-mutants in response to user feedback: for example doctests are typically slow and in some trees not important for coverage, so you can now skip them.

  • rrx

    Melody is a language that compiles to regular expressions and aims to be more easily readable and maintainable [Moved to: https://github.com/yoav-lavi/melody]

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

  • depcon

    Rust dependency injection container

    Working on my IoC container! Feedback welcome. Might post about it later.

  • Enzyme

    High-performance automatic differentiation of LLVM. (by EnzymeAD)

    I'm working on merging my build-tool for (oxide)-enzyme into Enzyme itself. Also looking into improving the documentation.

  • portable-simd

    The testing ground for the future of portable SIMD in Rust

    I tried using portable-simd in the standard library and released the bitsvec crate. A bit vector with the Rust standard library's portable SIMD API.

  • elite

    Fegeya Elitebuild, small, powerful build system. Written in Rust.

    There's also a build system, called elite has a bunch of transpile back-ends. Such as Rust, C++, Python, Bash etc. İt's quitely interesting because one is interpreted and one is compiled. I think Python version is most important one to using it instead of SCons maybe.

  • elitetors

    elite -> rust converter

    There's also a build system, called elite has a bunch of transpile back-ends. Such as Rust, C++, Python, Bash etc. İt's quitely interesting because one is interpreted and one is compiled. I think Python version is most important one to using it instead of SCons maybe.

  • elitetopp

    elite -> c++17 converter

    There's also a build system, called elite has a bunch of transpile back-ends. Such as Rust, C++, Python, Bash etc. İt's quitely interesting because one is interpreted and one is compiled. I think Python version is most important one to using it instead of SCons maybe.

  • elitetopy

    elite -> python3 converter

    There's also a build system, called elite has a bunch of transpile back-ends. Such as Rust, C++, Python, Bash etc. İt's quitely interesting because one is interpreted and one is compiled. I think Python version is most important one to using it instead of SCons maybe.

  • elitetobash

    elite -> bash converter

    There's also a build system, called elite has a bunch of transpile back-ends. Such as Rust, C++, Python, Bash etc. İt's quitely interesting because one is interpreted and one is compiled. I think Python version is most important one to using it instead of SCons maybe.

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