Rust Rustlang

Open-source Rust projects categorized as Rustlang | Edit details

Top 23 Rust Rustlang Projects

  • GitHub repo Rustup

    The Rust toolchain installer

    Project mention: Backlog: Rough Progress Assessments | | 2021-12-07
  • GitHub repo pgx

    Build Postgres Extensions with Rust! (by zombodb)

    Project mention: Introducing Tuple Tricks | | 2021-12-22

    This actually came out of a desire to automate de-serialising tuples of structs from select statements while playing around with SPI in pgx. But as another example, I've implemented a simple method for tuple addition:

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

  • GitHub repo tangram

    Tangram makes it easy for programmers to train, deploy, and monitor machine learning models.

    Project mention: Writing the fastest GBDT libary in Rust | | 2022-01-11

    In this post, we will go over how we optimized our Gradient Boosted Decision Tree library. This is based on a talk that we gave at RustConf 2021: Writing the Fastest Gradient Boosted Decision Tree Library in Rust. The code is available on GitHub.

  • GitHub repo cached

    Rust cache structures and easy function memoization

    Project mention: concurrency alternatives | | 2021-07-16

    I also found another crate that might be help: jaemk/cached

  • GitHub repo code

    Source code for the book Rust in Action (by rust-in-action)

    Project mention: My book on Rust is available on Amazon! | | 2021-08-10

    View on GitHub

  • GitHub repo whatlang-rs

    Natural language detection library for Rust. Try demo online:

    Project mention: Whatlang strikes back | | 2021-04-19

    Regarding Chinese / Japanese, if I got it correctly Japanese may include Katakana, Hiragana and Mandarin, while Chinese includes only Mandarin characters (again I can be wrong here).

  • GitHub repo rust-brotli

    Brotli compressor and decompressor written in rust that optionally avoids the stdlib

    Project mention: Hacker News top posts: Dec 12, 2021 | | 2021-12-12

    Broccoli: Syncing faster by syncing less\ (0 comments)

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo nativeshell

    Experimental embedder for Flutter

    Project mention: Recommendations for cross platform UI? | | 2021-11-07
  • GitHub repo Weld

    Full fake REST API generator written with Rust

  • GitHub repo rustig

    A tool to detect code paths leading to Rust's panic handler

    Project mention: Three Things Go Needs More Than Generics | | 2021-10-03

    > Doesnt Rust have implicit panics on indexing out of bounds?

    It does yes. A fair number of other constructs can panic as well.

    > I wonder if any codebases lint those away.

    Clippy has a lint for indexing so probably.

    For the general case, it's almost impossible unless you're working on very low-level software (embedded, probably kernel-rust eventually) e.g. `std` assumes allocations can't fail, so any allocation will show up as a panic path. can actually uncover panic paths, but because of the above the results are quite noisy, and while it's possible to uncover bugs thanks to rustig it requires pretty ridiculous amounts of filtering.

  • GitHub repo rust-cli-boilerplate

    Rust project boilerplate for CLI applications

    Project mention: Why are so many important features not in standard library yet? | | 2021-11-20

    There's enough disagreement over personal taste that there are various repositories (eg. my CLI boilerplate vs. Rust Starter) but none especially dominant.

  • GitHub repo bnf

    Parse BNF grammar definitions

  • GitHub repo openidconnect-rs

    OpenID Connect Library for Rust

    Project mention: Production ready crates for security integration | | 2021-04-20
  • GitHub repo Node

    MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom. (by MASQ-Project)

    Project mention: MicroCap Review and Findings - December | | 2022-01-03

    Masq -

  • GitHub repo extreme

    extremely boring async function runner! (by spacejam)

    Project mention: Ask HN: What are some good rust code to read to learn the language? | | 2021-12-29
  • GitHub repo huber

    Huber 📦, simplify the package management from GitHub projects with a built-in awesome list of popular projects

    Project mention: cli to easy install applications from github releases | | 2021-03-29

    There is tool called Huber with the same approach available.

  • GitHub repo aws-lambda-events

    Rust event types for AWS Lambda

    Project mention: Beginner's Guide to Running Rust on AWS Lambda | | 2021-06-13

    We're integrating a nice third party library here, aws-lambda-events, which provides serializable Rust structs for the various AWS event definitions.

  • GitHub repo born

    Remove code duplication from Struct and Enum with functional macros.

    Project mention: Advantages of building a CRUD web application in Rust? | | 2021-02-07

    You can also use Rust macro to build a similar feature that you uses in another language.

  • GitHub repo cloneit

    A cli tool to download specific GitHub directories or files

    Project mention: I just wrote my first cli program in rust | | 2021-08-06
  • GitHub repo bitsock

    Safe Rust crate for creating socket servers and clients with ease.

    Project mention: Bitsock released! | | 2021-11-24

    Crate repository:

  • GitHub repo weather_bandit

    Dragon App (Weather bandit a personal weather forecast expert with a mask)

  • GitHub repo connect_rusty

    Dragon App (Connect Rusty a classic two-player connection board game)

    Project mention: Connect Rusty a classic two-player connection board game | | 2021-03-24
  • GitHub repo grab

    An attempt at making a simple clone of grep(1) using Rust. (by selectiveduplicate)

    Project mention: My first project: A basic grep clone | | 2021-10-25

    As part of my journey of learning Rust, I've made a very basic clone of grep. It has most of the primary functions of grep, I think. Along the way I've learned a lot. It could certainly use some performance optimizations; if you look at the code you'll know what I mean! But I'm proud of it; never thought I could do systems programming or shape up a tool like this from scratch.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-11.

Rust Rustlang related posts


What are some of the best open-source Rustlang projects in Rust? This list will help you:

Project Stars
1 Rustup 4,435
2 pgx 1,313
3 tangram 1,103
4 cached 753
5 code 727
6 whatlang-rs 675
7 rust-brotli 573
8 nativeshell 399
9 Weld 168
10 rustig 166
11 rust-cli-boilerplate 141
12 bnf 140
13 openidconnect-rs 116
14 Node 92
15 extreme 83
16 huber 75
17 aws-lambda-events 57
18 born 17
19 cloneit 13
20 bitsock 3
21 weather_bandit 2
22 connect_rusty 0
23 grab 0
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.