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

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit 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: Release of Viddy v1.0.0: Migration from Go to Rust | dev.to | 2024-08-22

    // https://github.com/sachaos/viddy/blob/4dd222edf739a672d4ca4bdd33036f524856722c/src/cli.rs#L96-L105 fn parse_duration_from_str(s: &str) -> Result { match humantime::parse_duration(s) { Ok(d) => Ok(Duration::from_std(d)?), Err(_) => { // If the input is only a number, we assume it's in seconds let n = s.parse::()?; Ok(Duration::milliseconds((n * 1000.0) as i64)) } } }

  5. borgo

    Borgo is a statically typed language that compiles to Go.

    Project mention: When Zig Is Safer and Faster Than Rust | news.ycombinator.com | 2024-12-30

    I wouldn’t use this in production, but this was in HN earlier this year and I love the idea: https://github.com/borgo-lang/borgo

  6. moon

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

    Project mention: Ask HN: Best Tools for Monorepo? | news.ycombinator.com | 2024-07-31

    In our projects we use Moon https://moonrepo.dev/moon extensively, it supports multiple languages and quite a few features.

    For me personally I like that it updates Typescript references automatically and makes docker image setup far easier.

  7. teller

    Cloud native secrets management for developers - never leave your command line for secrets.

  8. goscript

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

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. proto

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

    Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
  11. oakc

    A portable programming language with a compact intermediate representation

  12. 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.đź›°

  13. kerkour.com

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

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

  15. blixt

    Layer 4 Kubernetes load-balancer

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

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

  17. bloom-legacy

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

  18. oasis-sdk

    Official SDK for the Oasis Network.

  19. frame_transpiler

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

  20. buffer-benchmarks

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

  21. 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!

  22. algo

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

  23. elitetogo

    elite -> golang converter *experimental

  24. adventofcode

    Advent of Code! https://adventofcode.com/ (by dfontana)

  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

  • How Core Git Developers Configure Git

    4 projects | news.ycombinator.com | 25 Feb 2025
  • chiyogami VS microbin - a user suggested alternative

    2 projects | 12 Feb 2025
  • Build a Database in 3000 Lines with 0 Dependencies

    3 projects | news.ycombinator.com | 19 Jan 2025
  • How Nat Traversal Works

    4 projects | news.ycombinator.com | 5 Jan 2025
  • When Zig Is Safer and Faster Than Rust

    5 projects | news.ycombinator.com | 30 Dec 2024
  • Mergiraf: a syntax-aware merge driver for Git

    5 projects | news.ycombinator.com | 9 Nov 2024
  • Why I love Rust for tokenising and parsing

    12 projects | news.ycombinator.com | 7 Nov 2024
  • A note from our sponsor - Nutrient
    www.nutrient.io | 15 Mar 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

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

# Project Stars
1 union 44,684
2 talent-plan 10,425
3 viddy 4,909
4 borgo 4,356
5 moon 3,083
6 teller 2,967
7 goscript 1,536
8 proto 790
9 oakc 735
10 hypercube 728
11 kerkour.com 475
12 wasm-bpf 404
13 blixt 394
14 dapr-wasm 279
15 bloom-legacy 132
16 oasis-sdk 77
17 frame_transpiler 65
18 buffer-benchmarks 18
19 Redis-Clone 16
20 algo 3
21 elitetogo 1
22 adventofcode 0
23 Fastest_Loops 0

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?