Rust rust-lang

Open-source Rust projects categorized as rust-lang

Top 23 Rust rust-lang Projects

  • Rust

    All Algorithms implemented in Rust (by TheAlgorithms)

    Project mention: New colorscheme | | 2022-11-03

    Oh, i didn't implement convex hull algorithm. And that was a random file i opened from the Rust-Algorithms repo, I contributed with some algos few months back!

  • Fyrox

    3D and 2D game engine written in Rust

    Project mention: [Media] Animation Editing in Fyrox Game Engine - Shows latest progress in animation system and editors rework in the engine. From simple animation playing to complex animation blending state graphs. | | 2022-11-30

    Engine's repo:

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • rust-blog

    Educational blog posts for Rust beginners

    Project mention: Anything C can do Rust can do Better | | 2022-12-01

    Common Rust Lifetime Misconceptions - kirill

  • eww

    ElKowars wacky widgets

    Project mention: dmenu scripts not working from eww | | 2022-11-26

    Hi, I have a weird problem when I run certain scripts when triggering an onclick-event from eww. The problem is described here and here.

  • Toshi

    A full-text search engine in rust

    Project mention: An alternative to Elasticsearch that runs on a few MBs of RAM | | 2022-10-24
  • orbtk

    The Rust UI-Toolkit.

    Project mention: Pure Rust GUI Landscape | | 2022-11-24


  • Replibyte

    Seed your development database with real data ⚡️

    Project mention: Do you use Preview Environments? | | 2022-08-30

    Maybe [Replibyte]( - an open-source tool to seed your database with real data can be useful

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • tracing

    Application level tracing for Rust.

    Project mention: Using Rust at a startup: A cautionary tale | | 2022-11-22

    Other than that, tracing is just like any other event logging system suitable for a production app: you get your application to ship your logs off somewhere else for analysis. So to get the most out of it you should use tracing with an outboard analysis tool that can show you these spans. Tracing's readme has a list of plugins for this stuff but some examples:

  • dim

    Dim, a media manager fueled by dark forces.

    Project mention: Plex Server - iskustva u Hr? | | 2022-11-07

    Ja solo buildam bin za stare Samsung smart tv, osim toga imam par skripti za skidanje metadate i rename filmova. JF nije toliko lijep ali postoji jedan kul projekt koji bi ti se svidio.


    🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀

    Project mention: Youtube and TikTok influencers wouldn't lie to me... right? | | 2022-11-26

    Obligatory Rust (and Rocket-Ship emoji) implementation of Hello-World

  • trust-dns

    A Rust based DNS client, server, and resolver

    Project mention: Announcing `async-dns` | | 2022-09-22

    It looks like you need to reach for a separate crate for that:

  • async-graphql

    A GraphQL server library implemented in Rust

    Project mention: How much overhead does nodejs graphql have?... | | 2022-11-15

    If you need more performance, don't use Node.js. async-graphql (Rust) or graphql-crystal (Crystal) will run circles around any Node.js server.

  • display-switch

    Turn a $30 USB switch into a full-featured multi-monitor KVM switch

    Project mention: work from home with desktop using spouse's think pad hub details in thread | | 2022-11-21

    The answer is no. You can, however, connect the desktop directly to the monitors and use a simple USB switch and to switch between the laptop and the desktop.

  • poem

    A full-featured and easy-to-use web framework with the Rust programming language.

    Project mention: Migrating from warp to axum | | 2022-11-23

    I recently been working with warp and stumbled upon poem framework (, any thoughts about that? Considering Axum as well but staying a bit on cautionary side until 0.6 full release.

  • fluvio

    An intelligent event streaming platform

    Project mention: Cell Lang: Why yet another programming language? | | 2022-06-30
  • dotenv-linter

    ⚡️Lightning-fast linter for .env files. Written in Rust 🦀

  • tensorbase

    TensorBase is a new big data warehousing with modern efforts.

  • rust-bert

    Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)

    Project mention: [D] Is Rust stable/mature enough to be used for production ML? Is making Rust-based python wrappers a good choice for performance heavy uses and internal ML dependencies in 2021? | | 2021-12-30

    If you are using BERT models and some miscellaneous other related stuff then you should check out the rust-bert and Bert Sentence repos

  • zee

    A modern text editor for the terminal written in Rust

    Project mention: Text editor and cursor navigation | | 2022-11-12

    I use a related scheme in

  • rusty-hermit

    RustyHermit - A Rust-based, lightweight unikernel

    Project mention: RustyHermit – A Rust-based, lightweight unikernel | | 2022-10-31
  • spyglass

    A personal search engine, crawl & index websites/files you want with a simple set of rules

    Project mention: Going full time on Spyglass, a rust personal search engine | | 2022-11-11

    I just took a quick look at the source. It's a borderless transparent window. This app uses tauri and here is the tauri configuration:

  • cnosdb

    An Open Source Distributed Time Series Database with high performance, high compression ratio and high usability.

  • rust-embed

    Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.

    Project mention: How to include template files and static files in built binary | | 2022-07-10
  • SonarQube

    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.

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-12-01.

Rust rust-lang related posts


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

Project Stars
1 Rust 12,770
2 Fyrox 5,228
3 rust-blog 5,122
4 eww 4,300
5 Toshi 3,762
6 orbtk 3,732
7 Replibyte 3,299
8 tracing 3,218
9 dim 3,079
10 2,646
11 trust-dns 2,616
12 async-graphql 2,587
13 display-switch 2,271
14 poem 2,107
15 fluvio 1,522
16 dotenv-linter 1,482
17 tensorbase 1,334
18 rust-bert 1,254
19 zee 1,179
20 rusty-hermit 1,141
21 spyglass 1,120
22 cnosdb 1,093
23 rust-embed 967
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.