{"repo":"trunk-rs/trunk","free":true,"listed":false,"github":"https://github.com/trunk-rs/trunk","clone":"git clone https://github.com/trunk-rs/trunk.git","description":"Build, bundle & ship your Rust WASM application to the web.","language":"Rust","stars":4372,"topics":["rust","wasm","bundler","assets","wasm-bindgen","html","scss","sass","build-tool","compiler"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Trunk Build, bundle & ship your Rust WASM application to the web. ”Pack your things, we’re going on an adventure!” Ferris Trunk is a WASM web application bundler for Rust. Trunk uses a simple, optional-config pattern for building & bundling WASM, JS snippets & other assets (images, css, scss) via a source HTML file. 📦 Dev server - Trunk ships with a built-in server for rapid development workflows, as well as support for HTTP & WebSocket proxies. 🏗 Change detection - Trunk watches your application for changes and triggers builds for you, including automatic browser reloading. Getting Started Head on over to the Trunk website, everything you need is there. A few quick links: - Install - Download a released binary: https://github.com/trunk-rs/trunk/releases - cargo binstall trunk (installing a pre-compiled binary using cargo-binstall) - cargo install trunk --locked (compile your own binary from crates.io) - cargo install --git https://github.com/trunk-rs/trunk trunk (compile your own binary from the most recent git commit) - cargo install --path . trunk (compile your own binary from your local source) - brew install trunk (installing from Homebrew) - nix-shell -p trunk (installing from nix packages) - App Setup - Assets - Configuration - CLI Commands Examples Check out the example web applications we maintain in-repo under the examples directory. Contributing Anyone and everyone is welcome to contribute! Please review the CONTRIBUTING.md document for more details. The best way","default_branch":null,"files":null,"tree":[],"storefront":"/r/trunk-rs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trunk-rs/trunk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}