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

AreaRepositoryDescription
Language + VMrustscriptRustScript compiler, bytecode VM, tooling, and WASM package
SpecificationspecLanguage specification and shared assets
Website sourcewebsiteSource for rustscript.org
Compatibility frontendsrustscript-compat-frontendsJavaScript and Lua frontend plugins for RustScript VM compatibility
AI InferenceflintScriptable inference runtime based on RustScript and libtorch
Edge data planepd-edgeProgrammable data plane powered by RustScript
Edge control planepd-controllerControl plane for pd-edge
IronRustIronRustRustScript runtime on Microsoft CLR
Bevy examplerustscript-bevy-gameplayRustScript in Bevy gameplay
Pingora examplerustscript-pingora-gatewayRustScript in Pingora reverse proxy with request and response policy
micro-rustscriptmicro-rustscriptRustScript on SoCs
egui examplerustscript-egui-uiRustScript in egui UI apps

Pinned Loading

  1. rustscriptrustscriptPublic

    RustScript implementation

    Rust 21

  2. pd-controllerpd-controllerPublic

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

    Rust 1

  3. pd-edgepd-edgePublic

    A programmable data plane implementation based on RustScript

    Rust 1

  4. rustscript-pingora-gatewayrustscript-pingora-gatewayPublic

    Example of using RustScript in Pingora

    Rust 3

  5. rustscript-bevy-gameplayrustscript-bevy-gameplayPublic

    Example of using RustScript in Bevy

    Rust 1

  6. micro-rustscriptmicro-rustscriptPublic

    RustScript for SoCs (WIP)

    Rust 3

Repositories

Showing 10 of 18 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…