Rust Runtime

Open-source Rust projects categorized as Runtime

Top 20 Rust Runtime Projects

  • wasmtime

    A fast and secure runtime for WebAssembly

    Project mention: MongoDB’s New Query Engine | news.ycombinator.com | 2023-09-21

    re LLVM: Yes, Cranelift was designed to address these issues

    https://github.com/bytecodealliance/wasmtime/blob/main/crane...

  • lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

    Project mention: Async Rust Is A Bad Language | news.ycombinator.com | 2023-09-08

    Curious too. I follow Lunatic [0] as a candidate for future use, and also wasmCloud [1].

    [0] https://lunatic.solutions/

    [1] https://wasmcloud.com

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • boa

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

    Project mention: Boa JavaScript Engine v0.17 released | /r/rust | 2023-07-09

    Yeah, pretty much. I'm not sure if we're gonna need to implement Static Shapes first but at least we need to make it possible to separate codeblocks from contexts for this to be feasible.

  • smol

    A small and fast async runtime for Rust

    Project mention: Smol: A small and fast async runtime for Rust | news.ycombinator.com | 2023-09-09
  • kube

    Rust Kubernetes client and controller runtime

    Project mention: Kube-rs – a Rust client for Kubernetes | news.ycombinator.com | 2023-09-13
  • blueboat

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

  • aurae

    Distributed systems runtime daemon written in Rust.

    Project mention: Kris Nova Passed Away | news.ycombinator.com | 2023-08-20

    Her recent project - https://github.com/aurae-runtime/aurae

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • wasmi

    WebAssembly (Wasm) interpreter.

    Project mention: Web assembly book? | /r/ProgrammingLanguages | 2023-04-21
  • chiselstrike

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

    Project mention: Early impressions of Turso, the edge database from ChiselStrike | dev.to | 2023-02-13

    I got into the private Beta program of the new ChiselStrike product - Turso, an edge-hosted distributed database based on libSQL - the open-source and open-contribution fork of SQLite. Turso is hosted using Fly.io, meaning you have 26 regions of choice when it comes to deploying it.

  • actix-net

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

  • dvm

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

  • wasm-bpf

    WebAssembly library, toolchain and runtime for eBPF programs

    Project mention: Eunomia-bpf/WASM-bpf: WebAssembly library, toolchain, runtime for eBPF programs | news.ycombinator.com | 2023-04-05
  • FutureSDR

    An Async SDR Runtime for Heterogeneous Architectures

    Project mention: What would you rewrite in Rust? | /r/rust | 2023-02-11

    FutureSDR is a start.

  • extreme

    extremely boring async function runner! (by spacejam)

  • spiderfire

    JavaScript Runtime built with Mozilla's SpiderMonkey Engine

    Project mention: GitHub - Redfire75369/spiderfire: JavaScript Runtime built with Mozilla's SpiderMonkey Engine | /r/javascript | 2023-05-26
  • wai

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

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

    Project mention: "Clean" Code, Horrible Performance | /r/programming | 2023-02-28

    As far as the absolute performance you have this sort of effect too. https://github.com/xemantic/java-2-times-faster-than-c

  • clojurust

    A proof of concept version of Clojure in Rust.

  • v8-runtime-tutorial

    Source code for the tutorial series

  • python-wasi-reactor

    Python WASI reactor runtime.

    Project mention: Show HN: Metatype – an open-source, low-code API platform for developers | news.ycombinator.com | 2023-05-17
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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). The latest post mention was on 2023-09-21.

Rust Runtime related posts

Index

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

Project Stars
1 wasmtime 13,043
2 lunatic 4,340
3 boa 4,184
4 smol 3,003
5 kube 2,348
6 blueboat 1,908
7 aurae 1,777
8 wasmi 1,180
9 chiselstrike 1,021
10 actix-net 638
11 dvm 600
12 wasm-bpf 251
13 FutureSDR 219
14 extreme 142
15 spiderfire 140
16 wai 73
17 java-2-times-faster-than-c 51
18 clojurust 44
19 v8-runtime-tutorial 4
20 python-wasi-reactor 2
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com