2 min read
Packme Wasm

This repository hosts an implementation of Dube, E., & Kanavathy L. (2006). Optimizing Three-Dimensional Bin Packing Through Simulation., written in Rust and distributed using .wasm / WebAssembly.

The creation of this repository serves to demonstrate the concept of a Universal Library using WebAssembly. This concept allows a single binary to be executed within any runtime, host, or programming language. It aims to dispel the common misconception that WebAssembly is solely for web-based applications.

Bindings

LanguageUpstreamRuntime
gohttps://github.com/adeyahya/packme-wasm.gowasmtime
node/jshttps://www.npmjs.com/package/packme-wasmbuilt-in
pythonTBDwasmtime
rubyTBDwasmtime
phpTBDwasmer

Todo

  • replace serde with minimal_json

Credits

Lincense

BSD-3-Clause license