Rust Language

Open-source Rust projects categorized as Language

Top 23 Rust Language Projects

  • rust

    Empowering everyone to build reliable and efficient software.

    Project mention: Delving Deeper: Enriching Microservices with Golang with CloudWeGo | | 2024-02-22

    Built for the modern development landscape by embracing both Golang and Rust, CloudWeGo delivers advanced features and excellent performance metrics. As proof of its performance, benchmark tests have shown that Kitex surpasses gRPC by over 4 times in terms of QPS and latency, with a throughput increased by 51% - 70% in terms of QPS (Queries Per Second) and latency.

  • sway

    🌴 Empowering everyone to build reliable and efficient smart contracts. (by FuelLabs)

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • RustPython

    A Python Interpreter written in Rust

    Project mention: FLaNK Stack Weekly 12 February 2024 | | 2024-02-12
  • slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

    Project mention: Deno in 2023 | | 2024-02-05

    Currently, we do it by using binaries through napi-rs so we can bring in a window using the platform native API. And then we do some hack to merge the event loops.

    But if Deno supports bringing up a window directly, this means we can just ship wasm instead of native binary for all platform. And also I hope event loop integration will be simplified.

    Although we'd also need more API than just showing a window (mouse and keyboard input, accessibility, popup window, system tray, ...)


  • enso

    Hybrid visual and textual functional programming.

    Project mention: Ask HN: What are your thoughts on no-code tools like Microsoft's Power Automate? | | 2024-01-18

    > At least I have yet to see one that is actually useful in the sense of a generic (or even a single-purpose-built) language

    Yeah as said, seems to be a general purpose functional programming language with visual editor, but otherwise I haven't really seen any no-code solutions worth their salt. I'm not particularly a fan of enso either, but it's the best I've seen.

  • melody

    Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

    Project mention: nom > regex | /r/rust | 2023-12-06

    Rust Language Cheat Sheet -

    Project mention: Using enums to represent state in Rust | | 2023-09-22


    > Does the value take up the same width regardless of state?

    Yes. As the other commenter mentioned, it's the size of the largest variant (same as a union in C) + a tag (almost the same as an enum in C). In some cases, the compiler even manages to optimize out the tag.

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

  • roc

    A fast, friendly, functional language. Work in progress!

    Project mention: Roc a fast, friendly, functional language | | 2023-11-29
  • gluon

    A static, type inferred and embeddable language written in Rust. (by gluon-lang)

    Project mention: Gluon is a static, type inferred and embeddabble language written in Rust | | 2023-07-01
  • artichoke

    💎 Artichoke is a Ruby made with Rust

  • erg

    A statically typed language compatible with Python

  • ante

    A safe, easy systems language

    Project mention: Graydon Hoare: Batten Down Fix Later | /r/rust | 2023-05-30

    Have you had a look at Ante? It looks a lot like a Rust 2.0 with better ergonomics. There are a lot of interesting ideas.

  • ZoKrates

    A toolbox for zkSNARKs on Ethereum

  • mun

    Source code for the Mun language and runtime.

  • kcl

    KCL Programming Language (CNCF Sandbox Project).

    Project mention: 10 Ways for Kubernetes Declarative Configuration Management | | 2024-01-01

    KCL: A declarative configuration and policy programming language implemented by Rust, which improves the writing of a large number of complex configurations through mature programming language technology and practice, and is committed to building better modularity, scalability and stability around configuration, simpler logic writing, fast automation and good ecological extensionally.

  • whatlang-rs

    Natural language detection library for Rust. Try demo online:

    Project mention: Lingua 1.5.0 - The most accurate natural language detection library for Rust, now with support for detecting multiple languages in mixed-language text | /r/rust | 2023-06-15

    How does it compare to whatlang?

  • csml-engine

    CSML is an easy-to-use chatbot programming language and framework.

  • wu

    🐉 A practical game and data language

  • pen

    The parallel, concurrent, and functional programming language for scalable software development (by pen-lang)

  • koto

    A simple, expressive, embeddable programming language, made with Rust

  • redscript

    Compiler/decompiler toolkit for redscript

  • Clue

    C/Rust like programming language that compiles into Lua code (by ClueLang)

  • cup

    simple, C-like compiled programming language (by mustafaquraish)


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

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 2024-02-22.

Rust Language related posts


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

Project Stars
1 rust 90,173
2 sway 52,046
3 RustPython 17,190
4 slint 13,547
5 enso 7,246
6 melody 4,576
7 3,849
8 roc 3,356
9 gluon 3,067
10 artichoke 2,982
11 erg 2,474
12 ante 1,793
13 ZoKrates 1,714
14 mun 1,705
15 kcl 1,126
16 whatlang-rs 933
17 csml-engine 705
18 wu 459
19 pen 432
20 koto 392
21 redscript 370
22 Clue 322
23 cup 296
Learn 300+ open source libraries for free using AI.
LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!