Rust Programming

Open-source Rust projects categorized as Programming

Top 10 Rust Programming Projects

Programming
  1. tach

    A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip πŸ”§ Able to be adopted incrementally - ⚑ Implemented with no runtime impact ♾️ Interoperable with your existing systems πŸ¦€ Written in rust

    Project mention: Why Not Implement HMR with Static Analysis? | dev.to | 2025-07-12

    A few months ago, I came across an article called How to build Hot Module Replacement in Python, which talked about using their Python static analysis tool Tach to generate a dependency graph in a key-value format like this:

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. aussieplusplus

    Programming language from down under

  4. kerkour.com

    (Ab)using technology for fun & profit. Programming, Hacking & Entrepreneurship @ https://kerkour.com

    Project mention: Show HN: Markdown Ninja: open-source alternative to Substack, Mailchimp, Netlify | news.ycombinator.com | 2025-05-20

    And of course, there is a built-in web editor for those who don't want to approach a terminal.

    Why focus on Markdown? Markdown is the most interoperable format ever. You can start writing your draft in your notes app on your phone, continue on your computer in another app and publish from your iPad while sitting in a park. Also, Markdown in simple. In 15 years from now, publishing on Markdown Ninja will be as easy as it is today while all the "rich text editors" used by the cool kids will have collapsed under their own complexity. Also, Markdown is offline-first: you can cut internet during your deep work sessions and turn it back to publish.

    Fun fact: while I've been writing Rust almost full-time since around 2019, the codebase is older than that and the project, started as an experiment in Go, have been my "digital garden" since then and grew in the shadows until today. Thus, I've spent a fair amount of time (maybe too much) optimizing the browsing experience of websites. Loading a page is literally faster than the blink of an eye (around 50ms in Europe)! You can try it here: https://kerkour.com

    Online publishing always have been a in a weird state of affairs due to the difference of cultures, sensibilities, and lawmakers all around the world, that's why Markdown Ninja is Open Source (https://github.com/bloom42/markdown-ninja): even if we don't like the content that you want to publish, or can't legally host it in my jurisdiction, your are free to use our code and publish it yourself on your own terms, no strings attached. Silencing via deplatforming is real and Open Source is the only solution.

    I'd love to get your feedback, insights or questions, here or in the issues on GitHub https://github.com/bloom42/markdown-ninja

  5. malluscript

    A Malayalam programming language

  6. sabre

    The Antimony programming language

  7. gretea

    Fegeya Gretea (aka green tea), new generation programming language.

  8. turing-machine

    An improved Turing Machine made in Rust (by turing-marcos)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. blog

    The sources for the federated blog https://flakm.com (by FlakM)

  11. RustyRustLessons

    It contains all the basics concepts of rust in just six lesson only and you can learn each lesson by changing branch to each lesson.

  12. llama

    A programming language impl from Robert Nystrom's Crafting Interpreters (by rasheedmhd)

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

Rust Programming discussion

Log in or Post with

Rust Programming related posts

  • Point of departure on the road to systems programming

    3 projects | dev.to | 23 Jul 2024
  • I am writing a programming language

    2 projects | news.ycombinator.com | 30 May 2024
  • Creating a simple sandboxed language

    3 projects | /r/LLVM | 4 Jul 2023
  • Ask HN: Leetcode for Back End and Server Development

    3 projects | news.ycombinator.com | 3 Jul 2023
  • Malluscript Programming language, redefining my programming language's grammar.

    1 project | /r/Kerala | 16 May 2023
  • Java Multithreading Experience

    1 project | /r/javahelp | 30 Mar 2023
  • A new programming language for malayalees,based on malayalam memes,written completely in rust

    1 project | /r/InfoparkKochi | 8 Mar 2023
  • A note from our sponsor - Sevalla
    sevalla.com | 31 Aug 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more β†’

Index

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

# Project Stars
1 tach 2,452
2 aussieplusplus 631
3 kerkour.com 476
4 malluscript 175
5 sabre 156
6 gretea 13
7 turing-machine 11
8 blog 4
9 RustyRustLessons 1
10 llama 0

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com