makai - Create and edit meshes and polygons in your browser
Served at https://makai.dev.oceanbox.io
Documentation
Running the web server locally during development
- Clone the code from https://gitlab.com/oceanbox/makai/.
- Run
nix-shelland start the web page locally:
$ git clone https://gitlab.com/oceanbox/makai.git
$ cd makai
$ nix-shell
$ trunk serve --release
- View it at http://localhost:8080/. Trunk will rebuild the site automatically if you edit the project.
Alternative to above: If you use rustup
Install the required target:
$ rustup target add wasm32-unknown-unknown
Install Trunk:
$ cargo install --locked trunk
Build and serve the project:
$ trunk serve --release
Checklist when upgrading dependencies
$ cargo upgrade
$ nix-build -A packages.makai
$ nix-build -A containers.makai
Description
Languages
Rust
96%
Nix
2.6%
HTML
1.3%
JavaScript
0.1%