| Crates.io | cargo-tessera |
| lib.rs | cargo-tessera |
| version | 0.5.0 |
| created_at | 2025-11-08 07:46:57.421169+00 |
| updated_at | 2025-11-18 14:34:08.542014+00 |
| description | CLI tool for Tessera UI framework - project scaffolding, development server, and build automation |
| homepage | https://tessera-ui.github.io |
| repository | https://github.com/tessera-ui/tessera |
| max_upload_size | |
| id | 1922608 |
| size | 67,494 |
CLI tool for the Tessera UI framework - streamline project scaffolding, development, and building.
cargo install cargo-tessera
cargo tessera new my-app
cd my-app
cargo tessera dev
cargo tessera dev watches src/, Cargo.toml, and (if present) build.rs, then rebuilds and restarts the app whenever changes are saved. Pass --verbose to see the underlying cargo commands.
cargo tessera build --release
Cross-compile for a specific target:
cargo tessera build --release --target x86_64-pc-windows-msvc
Install xbuild:
cargo install xbuild
Android helpers live under the dedicated subcommand:
# Build APK/AAB via xbuild
cargo tessera android build --release --format apk
# Run the app on a device/emulator (set --device if multiple devices are connected)
cargo tessera android dev --device adb:1234
cargo tessera android dev requires --device <adb_serial> (list devices with x devices). If a build or run fails, reinstall xbuild or run x doctor for diagnostics.
cargo tessera new <name> - Create a new Tessera projectcargo tessera dev - Start development server with automatic rebuild/restartcargo tessera build - Build desktop targetscargo tessera android <subcommand> - Android helpers (build, dev)Licensed under either of MIT or Apache-2.0 at your option.