Rust Cloudflare

Open-source Rust projects categorized as Cloudflare

Top 7 Rust Cloudflare Projects

  1. boringtun

    Userspace WireGuard® Implementation in Rust

    Project mention: WireGuard-rs – Official Rust implementation of WireGuard | news.ycombinator.com | 2024-08-11

    I am hesitant to use this, it appears to be basically unmaintained

    https://github.com/cloudflare/boringtun/issues/344

    https://github.com/cloudflare/boringtun/issues/407

  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. workers-rs

    Write Cloudflare Workers in 100% Rust via WebAssembly

    Project mention: Python Cloudflare Workers | news.ycombinator.com | 2024-04-02

    - The speed of the Python interpreter running in WebAssembly

    Today, Python cold starts are slower than cold starts for a JavaScript Worker of equivalent size. A basic "Hello World" Worker written in JavaScript has a near zero cold start time, while a Python Worker has a cold start under 1 second.

    That's because we still need to load Pyodide into your Worker on-demand when a request comes in. The blog post describes what we're working on to reduce this — making Pyodide already available upfront.

    Once a Python Worker has gone through a cold start though, the differences are more on the margins — maybe a handful milliseconds, depending on what happens during the request.

    - There is a slight cost (think — microseconds not milliseconds) to crossing the "bridge" between JavaScript and WebAssembly — for example, by performing I/O or async operations. This difference tends to be minimal — generally something measured in microseconds not milliseconds. People with performance sensitive Workers already write them in Rust https://github.com/cloudflare/workers-rs, which also relies on bridging between JavaScript and WebAssembly.

    - The Python interpreter that Pyodide provides, that runs in WebAssembly, isn't as fast as the years and years of optimization that have gone into making JavaScript fast in V8. But it's still relatively early days for Pyodide, compared to the JS engine in V8 — there are parts of its code where we think there are big perf gains to be had. We're looking forward to upstreaming performance improvements, and there are WebAssembly proposals that help here too.

  4. blastr

    A nostr cloudflare workers proxy relay that publishes to all known relays

  5. dness

    A dynamic dns client

  6. narcissus

    API using PostgREST to query and update supabase database. (by rodneylab)

  7. worker-bindings

    Automatically detect Cloudflare Workers bindings in wrangler.toml and bind them to a Rust struct

    Project mention: Show HN: Worker-bindings; CF Workers wrangler.toml bindings to Rust struct | news.ycombinator.com | 2024-08-25
  8. ddns-cloudflare

    Simple DDNS for Cloudflare

  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
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 Cloudflare discussion

Log in or Post with

Rust Cloudflare related posts

  • Procrastination and Perfectionism - FAV0 Weekly #022

    5 projects | dev.to | 17 Nov 2024
  • 拖延与完美主义 - FAV0周刊#022

    6 projects | dev.to | 17 Nov 2024
  • WireGuard-rs – Official Rust implementation of WireGuard

    3 projects | news.ycombinator.com | 11 Aug 2024
  • Flent: The FLExible Network Tester

    4 projects | news.ycombinator.com | 27 Jan 2024
  • Dness: A Dynamic DNS Client

    1 project | news.ycombinator.com | 9 Dec 2023
  • HTTP vs. WebSockets: Which one is the fastest for Postgres queries at the Edg

    4 projects | news.ycombinator.com | 11 Jul 2023
  • I did some benchmarks of Linux WireGuard implementations

    1 project | /r/WireGuard | 5 Jul 2023
  • 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 Cloudflare projects in Rust? This list will help you:

# Project Stars
1 boringtun 6,283
2 workers-rs 2,785
3 blastr 149
4 dness 121
5 narcissus 12
6 worker-bindings 4
7 ddns-cloudflare 2

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?