Skip to content
@rustscript-lang

RustScript

Scripting Rust Projects!

RustScript

RustScript is a Rust-inspired scripting language and portable VM ecosystem for building typed, embeddable automation across edge runtimes, gateways, games and even SoCs.

RustScript combines familiar Rust-like syntax, strict typing, host-function bindings, portable bytecode/AOT artifacts, and debugger/runtime tooling.

Quick links

Repositories

Area Repository Description
Language + VM rustscript RustScript compiler, bytecode VM, tooling, and WASM package
Specification spec Language specification and shared assets
Website source website Source for rustscript.org
Compatibility frontends rustscript-compat-frontends JavaScript and Lua frontend plugins for RustScript VM compatibility
AI Inference flint Scriptable inference runtime based on RustScript and libtorch
Edge data plane pd-edge Programmable data plane powered by RustScript
Edge control plane pd-controller Control plane for pd-edge
IronRust IronRust RustScript runtime on Microsoft CLR
Bevy example rustscript-bevy-gameplay RustScript in Bevy gameplay
Pingora example rustscript-pingora-gateway RustScript in Pingora reverse proxy with request and response policy
micro-rustscript micro-rustscript RustScript on SoCs
egui example rustscript-egui-ui RustScript in egui UI apps

Pinned Loading

  1. rustscript rustscript Public

    RustScript implementation

    Rust 16

  2. pd-controller pd-controller Public

    The Control Plane for pd-edge, the programmable data plane based on RustScript

    Rust 1

  3. pd-edge pd-edge Public

    A programmable data plane implementation based on RustScript

    Rust 1

  4. rustscript-pingora-gateway rustscript-pingora-gateway Public

    Example of using RustScript in Pingora

    Rust 3

  5. rustscript-bevy-gameplay rustscript-bevy-gameplay Public

    Example of using RustScript in Bevy

    Rust 1

  6. micro-rustscript micro-rustscript Public

    RustScript for SoCs (WIP)

    Rust 3

Repositories

Showing 10 of 17 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…