Rust Runtime

Open-source Rust projects categorized as Runtime

Top 20 Rust Runtime Projects

  • wasmtime

    A fast and secure runtime for WebAssembly

  • Project mention: Backdoor in upstream xz/liblzma leading to SSH server compromise | news.ycombinator.com | 2024-03-29

    Just a documentation change, fortunately:

    https://github.com/bytecodealliance/wasmtime/commits?author=...

    They've submitted little documentation tweaks to other projects, too, for example:

    https://learn.microsoft.com/en-us/cpp/overview/whats-new-cpp...

    I don't know whether this is a formerly-legitimate open source contributor who went rogue, or a deep-cover persona spreading innocuous-looking documentation changes around to other projects as a smokescreen.

  • boa

    Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.

  • Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10

    boa

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

    InfluxDB logo
  • lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

  • Project mention: Spinkube: Running WASM in Kubernetes | news.ycombinator.com | 2024-03-14

    This reminds me of Lunatic [1], an Erlang-inspired runtime for WebAssembly. Unfortunately it seems like development stalled some months ago.

    [1] https://lunatic.solutions/

  • smol

    A small and fast async runtime for Rust

  • Project mention: The State of Async Rust | news.ycombinator.com | 2023-09-25

    My understanding is you always need a runtime, somethings needs to drive the async flow. But there are others on the market, just not without the.. market domination... of tokio.

    https://github.com/smol-rs/smol looks promising simply for being minimal

    https://github.com/bytedance/monoio looks potentially easier to work with than tokio

    https://github.com/DataDog/glommio is built around linux io_uring and seems somewhat promising for performance reasons.

    I haven't played with any of these yet, because Tokio is unfortunately the path of least resistance. And a bit viral in how it's infected tings.

  • kube

    Rust Kubernetes client and controller runtime

  • Project mention: kftray - cross-platform utility to port-forward kubernetes services | /r/kubernetes | 2023-12-06

    https://github.com/kube-rs/kube/blob/main/kube-client/src/api/portforward.rs ill create an issue and start working on implementing it. Thanks for the feedback

  • blueboat

    All-in-one, multi-tenant serverless JavaScript runtime.

  • wasmi

    WebAssembly (Wasm) interpreter.

  • Project mention: Wasmi v0.32: WebAssembly interpreter is now faster than | news.ycombinator.com | 2024-05-28

    I'll need to dig a bit deeper in your implementation!

    [1] https://github.com/wasmi-labs/wasmi/blob/master/crates/wasmi...

  • SaaSHub

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

    SaaSHub logo
  • chiselstrike

    ChiselStrike abstracts common backends components like databases and message queues, and let you drive them from a convenient TypeScript business logic layer

  • actix-net

    A collection of lower-level libraries for composable network services.

  • dvm

    🦕 Deno Version Manager - Easy way to manage multiple active deno versions.

  • spiderfire

    JavaScript Runtime built with Mozilla's SpiderMonkey Engine

  • Project mention: WinterJS vs. Bun: Comparing JavaScript runtimes | dev.to | 2024-06-04

    As previously mentioned, WinterJS is built with Rust and powered by SpiderMonkey. What we didn’t mention is that it’s also powered by Spiderfire and hyper to bring the unique strengths of all these tools to you in one convenient runtime.

  • FutureSDR

    An Async SDR Runtime for Heterogeneous Architectures

  • extreme

    extremely boring async function runner! (by spacejam)

  • awesome-tokio

    Awesome books, tutorials, courses, and resources for Tokio. âš¡

  • Project mention: GitHub - mjovanc/awesome-tokio: Awesome books, tutorials, courses, and resources for the Tokio asynchronous runtime ecosystem. âš¡ | /r/rust | 2023-10-12
  • wai

    a wasm interpreter written by rust (by k-nasa)

  • oasis-sdk

    Official SDK for the Oasis Network.

  • java-2-times-faster-than-c

    An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.

  • clojurust

    A proof of concept version of Clojure in Rust.

  • python-wasi-reactor

    Discontinued Python WASI reactor runtime.

  • v8-runtime-tutorial

    Source code for the tutorial series

  • 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 Runtime related posts

  • WinterJS vs. Bun: Comparing JavaScript runtimes

    2 projects | dev.to | 4 Jun 2024
  • Wasmi v0.32: WebAssembly interpreter is now faster than

    6 projects | news.ycombinator.com | 28 May 2024
  • Spiderfire: Using rust and SpiderMonkey to disrupt the JavaScript runtimes

    1 project | news.ycombinator.com | 26 Mar 2024
  • kftray - cross-platform utility to port-forward kubernetes services

    4 projects | /r/kubernetes | 6 Dec 2023
  • The Secure Path Forward for eBPF runtime: Challenges and Innovations

    5 projects | dev.to | 16 Nov 2023
  • Kube-rs – a Rust client for Kubernetes

    1 project | news.ycombinator.com | 13 Sep 2023
  • Kris Nova Passed Away

    1 project | news.ycombinator.com | 20 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 wasmtime 14,659
2 boa 4,754
3 lunatic 4,548
4 smol 3,478
5 kube 2,746
6 blueboat 1,922
7 wasmi 1,478
8 chiselstrike 1,058
9 actix-net 683
10 dvm 623
11 spiderfire 374
12 FutureSDR 268
13 extreme 146
14 awesome-tokio 84
15 wai 77
16 oasis-sdk 71
17 java-2-times-faster-than-c 50
18 clojurust 48
19 python-wasi-reactor 5
20 v8-runtime-tutorial 4

Sponsored
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.
www.influxdata.com