`cargo run` for wasm - `wasm-server-runner`

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • wasm-server-runner

    cargo run for the browser

  • I packaged this up in a crate called wasm-server-runner so you can cargo install wasm-server-runner and configure your ~/.cargo/config.toml like this:

  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • git clone https://github.com/bevyengine/bevy cd bevy cargo run --target wasm32-unknown-unknown --release --example 3d_scene INFO wasm_server_runner: wasm output is 12.69mb large INFO wasm_server_runner::server: starting webserver at http://127.0.0.1:1334

  • 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
  • cargo-run-wasm

    Trivially run wasm applications and examples in the browser

  • Hi! I started a similar project with different trade offs https://github.com/rukai/cargo-run-wasm

  • wasm-bindgen

    Facilitating high-level interactions between Wasm modules and JavaScript

  • I think the main advantage of my project it avoids the data version mismatch between wasm-bindgen and wasm-bindgen-cli-support.It also has no setup for users of a crate but that setup cost is moved onto a one time cost for the developer of the crate.The advantage of your crate is it makes use of cargo runner's meaning you dont have to include a bunch of logic for shelling out to cargo and it integrates more transparently.`cargo run --target wasm32-unknown-unknown` instead of `cargo run-wasm`I think the discussion in this thread is relevant to your project as well: https://github.com/rustwasm/wasm-bindgen/issues/2757

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What is the best way to handle "Prefabs" (Or a way to instantiate a preset entity at will)

    2 projects | /r/bevy | 10 May 2023
  • Limitations of wasm for a small board game?

    2 projects | /r/rust | 25 Feb 2023
  • Why are most AAA games not written in Rust, but rather in C++?

    2 projects | /r/rust | 5 May 2022
  • A library for accessing screen pixels?

    3 projects | /r/rust | 21 Mar 2022
  • Macroquad egui DevTools: Rust Game Debugging UI

    3 projects | dev.to | 2 May 2024