Yay, it's alive! https://crates.io/crates/awsm
Not sure if it actually works when imported from the outside yet, and I've still got to write proper documentation and stuff... so... probably don't use it yet?
But damn it took a long time to get this far and it's cool to see it working properly online and with all the api docs auto-generated! Thanks to this great community for all the help! Feels good to be able to give something back.
The overall plan is to keep adding more low/mid-level wrapper stuff, and then build more layers on top of that (like 3d renderer etc.)
I'm sure this whole thing that took me, and will take me, forever will be deprecated the minute the wasm-bindgen team gets bored on a weekend ... but.. hey - it's all part of the journey, right?!