Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.56 KB

readme.md

File metadata and controls

30 lines (19 loc) · 1.56 KB

packme-wasm

Demo https://packme.vercel.app

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

Language Upstream Runtime
go https://github.com/adeyahya/packme-wasm.go wasmtime
node/js https://www.npmjs.com/package/packme-wasm built-in
python TBD wasmtime
ruby TBD wasmtime
php TBD wasmer

Todo

  • replace serde with minimal_json

Credits

Lincense

BSD-3-Clause license