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: When will Rust support Windows 11 SDK? | reddit.com/r/rust | 2021-12-01
  • GitHub repo pgx

    Build Postgres Extensions with Rust! (by zombodb)

    Project mention: Function pipelines: Building functional programming into PostgreSQL | news.ycombinator.com | 2021-10-19
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo tangram

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

    Project mention: Examples of Rust front-end web works | reddit.com/r/rust | 2021-11-07

    We are using Rust for our web application and website at Tangram. You can view the source here: https://github.com/tangramdotdev/tangram/tree/main/crates/www. The website is at https://www.tangram.dev. We decided to write our own web framework because we needed server rendering and we wanted to use the builder pattern in creating components. Here is an example component for our Logo to get a sense of what this looks like: https://github.com/tangramdotdev/tangram/blob/main/crates/www/ui/logo.rs

  • GitHub repo cached

    Rust cache structures and easy function memoization

    Project mention: concurrency alternatives | reddit.com/r/learnrust | 2021-07-16

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

  • GitHub repo whatlang-rs

    Natural language detection library for Rust. Try demo online: https://whatlang.org/

    Project mention: Whatlang strikes back | reddit.com/r/rust | 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 code

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

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

    View on GitHub

  • GitHub repo rust-brotli

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

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo nativeshell

    Experimental embedder for Flutter

    Project mention: Recommendations for cross platform UI? | reddit.com/r/rust | 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 | news.ycombinator.com | 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.

    https://github.com/Technolution/rustig 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 bnf

    Parse BNF grammar definitions

  • GitHub repo rust-cli-boilerplate

    Rust project boilerplate for CLI applications

    Project mention: Why are so many important features not in standard library yet? | reddit.com/r/rust | 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 openidconnect-rs

    OpenID Connect Library for Rust

    Project mention: Production ready crates for security integration | reddit.com/r/rust | 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: 💎 MASQ - Decentralized Internet Privacy Access | reddit.com/r/CryptoMoonCoins | 2021-12-01
  • GitHub repo extreme

    extremely boring async function runner! (by spacejam)

    Project mention: Any advice for dealing with async in libraries? | reddit.com/r/rust | 2021-03-10

    block_on in libraries can sometimes be achieved with a far lighter weight crate like my (kinda "educational" but still decent light-weight executor) extreme. But it's possible that rusoto uses one of tokio's hacky bits of functionality that violate the Future contract and make it incompatible with other executors. If that's the case, you're stuck using a tokio executor due to their refusal to play by the rules of the community around this interface.

  • 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 | reddit.com/r/golang | 2021-03-29

    There is tool called Huber with the same approach available. https://github.com/innobead/huber

  • GitHub repo aws-lambda-events

    Rust event types for AWS Lambda

    Project mention: Beginner's Guide to Running Rust on AWS Lambda | dev.to | 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? | reddit.com/r/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 | reddit.com/r/rust | 2021-08-06
  • GitHub repo bitsock

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

    Project mention: Bitsock released! | reddit.com/r/rust | 2021-11-24

    Crate repository: https://github.com/LolzDEV/bitsock.

  • GitHub repo weather_bandit

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

    Project mention: Weather Bandit a personal forecast expert in the command-line. | reddit.com/r/rust | 2021-01-03

    Looks like it’s simple text output https://github.com/michaelbrockus/weather_bandit/blob/240773a2b136feae30857730e9fbc0a6f0446653/src/lib.rs#L15

  • 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 | reddit.com/r/dragon_apps | 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 | reddit.com/r/rust | 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 2021-12-01.

Rust Rustlang related posts

Index

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

Project Stars
1 Rustup 4,370
2 pgx 1,232
3 tangram 957
4 cached 713
5 whatlang-rs 649
6 code 632
7 rust-brotli 553
8 nativeshell 361
9 Weld 168
10 rustig 166
11 bnf 136
12 rust-cli-boilerplate 135
13 openidconnect-rs 113
14 Node 88
15 extreme 79
16 huber 71
17 aws-lambda-events 55
18 born 16
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 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com