Rust Golang

Open-source Rust projects categorized as Golang

Top 23 Rust Golang Projects

  1. union

    The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance. (by unionlabs)

    Project mention: 🔥 13 Most Exciting GitHub Projects This Week - 2025-02-20 | dev.to | 2025-02-20

    Stars: 29318 (1,258 stars today today) Author: unionlabs View Project

  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. talent-plan

    open source training courses about distributed database and distributed systems

    Project mention: Build a Database in 3000 Lines with 0 Dependencies | news.ycombinator.com | 2025-01-19

    A similar resource I recently discovered and it’s not that popular: https://github.com/pingcap/talent-plan/tree/master/courses/r...

    Writing a Bitcask(KV wal) like db in Rust. Really cool and simple ideas. The white paper is like 5 pages.

  4. viddy

    👀 A modern watch command. Time machine and pager etc.

    Project mention: Faster Kubernetes Dev Loop with Tilt and Telepresence | dev.to | 2025-08-31

    Dashboards like KDash and k9s are great, but I generally stick to kubectl plus viddy for quick loops. viddy re‑runs a command, highlights changes in the output, and lets you choose a past timestamp to view that run’s output.

  5. borgo

    Borgo is a statically typed language that compiles to Go.

    Project mention: There is no memory safety without thread safety | news.ycombinator.com | 2025-07-24

    You're not the only one who wishes Go was just a bit more like Rust: https://github.com/borgo-lang/borgo

    Sadly, that project seems to be dead, but I hope someone picks up its mantle some day. A marginally better Go could, well, go far.

  6. moon

    A build system and monorepo management tool for the web ecosystem, written in Rust.

  7. goscript

    An alternative implementation of Golang specs, written in Rust for embedding or wrapping.

  8. proto

    A pluggable multi-language version manager. (by moonrepo)

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

    A portable programming language with a compact intermediate representation

  11. hypercube

    HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰

  12. maelstrom

    Maelstrom is a fast Rust, Go, and Python test runner that runs every test in its own container. Tests are either run locally or distributed to a clustered job runner. (by maelstrom-software)

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

  14. blixt

    Layer 4 Kubernetes load-balancer

    Project mention: Building a simple Kubernetes Controller in Rust - Part 1 | dev.to | 2025-03-04
  15. wasm-bpf

    WebAssembly library, toolchain and runtime for eBPF programs

    Project mention: The BPF instruction set architecture is now RFC 9669 | news.ycombinator.com | 2024-11-05

    And there's wasm-bpf: https://github.com/eunomia-bpf/wasm-bpf#how-it-works

    But should (browser) WASM processes cross the kernel boundary for BPF performance?

    FWIW EVM/eWASM opcodes have a cost in gas/particles.

  16. dapr-wasm

    A template project to demonstrate how to run WebAssembly functions as sidecar microservices in dapr

  17. regorus

    Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.

    Project mention: Ferron – a fast, memory-safe web server written in Rust | news.ycombinator.com | 2025-04-02

    Not OP, and also not a web server genius, but I read OP's comment as allowing server administers to write policy in OPA then just using https://github.com/microsoft/regorus/ to determine whether to allow or forbid the connection. The web server author can clearly document what is available in input/data to be checked against in the policy. Is it really more complicated than that?

  18. bloom-legacy

    DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS

  19. oasis-sdk

    Official SDK for the Oasis Network.

    Project mention: Session Keys Aren’t Enough — Here’s How to Store Keys Without Holding Them | dev.to | 2025-06-27

    Oasis SDK

  20. frame_transpiler

    Frame is new progrmming language for creating state machines (automata) in Python as well as generating UML documentation.

  21. buffer-benchmarks

    Benchmarking Protobuf, FlatBuffers, and Cap'n Proto on Go and Rust

  22. Redis-Clone

    A Redis clone database implemented in both Go and Rust. This project aims to replicate the core functionalities of Redis, providing a simple and efficient in-memory data structure store.

    Project mention: Building a Redis Clone: A Deep Dive into In-Memory Data Storage | dev.to | 2024-11-04

    If you're interested in exploring the code, feel free to check out the GitHub repository. I encourage you to experiment with it, add new features, or even build your own version inspired by this project!

  23. algo

    Coding problems with modern languages, TDD and CI (by protiumx)

  24. elitetogo

    elite -> golang converter *experimental

  25. Fastest_Loops

    Fastest loops between Python, Rust, Golang

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Golang discussion

Log in or Post with

Rust Golang related posts

  • Zig, Rust, Go?! I tried 3 low-level languages and here’s what I’m sticking with

    9 projects | dev.to | 28 Aug 2025
  • Rv, a new kind of Ruby management tool

    6 projects | news.ycombinator.com | 26 Aug 2025
  • There is no memory safety without thread safety

    8 projects | news.ycombinator.com | 24 Jul 2025
  • Cloud Run GPUs, now GA, makes running AI workloads easier for everyone

    4 projects | news.ycombinator.com | 4 Jun 2025
  • Systems Correctness Practices at Amazon Web Services

    8 projects | news.ycombinator.com | 30 May 2025
  • Show HN: Markdown Ninja: open-source alternative to Substack, Mailchimp, Netlify

    2 projects | news.ycombinator.com | 20 May 2025
  • Developing a WebRTC SFU library in Rust

    4 projects | dev.to | 26 Mar 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    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. Learn more →

Index

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

# Project Stars
1 union 74,865
2 talent-plan 10,537
3 viddy 5,092
4 borgo 4,455
5 moon 3,352
6 goscript 1,538
7 proto 1,018
8 oakc 739
9 hypercube 728
10 maelstrom 691
11 kerkour.com 476
12 blixt 453
13 wasm-bpf 424
14 dapr-wasm 285
15 regorus 220
16 bloom-legacy 133
17 oasis-sdk 84
18 frame_transpiler 68
19 buffer-benchmarks 27
20 Redis-Clone 17
21 algo 3
22 elitetogo 1
23 Fastest_Loops 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