Crates
/
fission-shell-web
fission-shell-web
v0.10.0
Web and WebAssembly shell wrapper for Fission applications
Install
cargo add fission-shell-web
Copy
Platform support
Declared by the crate author and captured when this directory was generated.
Android
Not declared
iOS
Not declared
Linux
Not declared
macOS
Not declared
Windows
Not declared
Web
Supported
Terminal
Not declared
Static site
Not declared
Server-rendered
Not declared
Package metadata
crates.io
View package
Documentation
Not provided
Repository
Open link
License
MIT
Latest version
0.10.0
Downloads
296
Last updated
2026-08-02T15:41:07.057887Z
Categories
gui
rendering
wasm
web-programming
Keywords
fission
gpu-accelerated
ui-framework
wasm
web
Published versions
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.0
0.6.3
0.6.2
0.6.1
0.5.1
0.5.0
0.4.1
Dependencies
Dependency metadata is not indexed yet.
README

fission-shell-web

Web shell for the Fission UI framework (WebAssembly target).
fission-shell-web is the current browser shell for running Fission applications via WebAssembly. It wraps the shared fission-shell-winit runtime on the wasm target and appends the generated canvas to the page automatically.

Status

What is ready today:
runnable WebApp wrapper backed by the shared winit runtime
checked-in examples/web-smoke/ browser example
first-party fission add-target web launcher output
What is still missing:
host-side browser test control equivalent to the desktop/mobile TCP server
richer browser integration for clipboard, drag-and-drop, and IME edge cases

WASM prerequisites

rustup target add wasm32-unknown-unknown
cargo install wasm-pack

Relevant paths:
crates/shell/fission-shell-web/
examples/web-smoke/
Do not treat fission-shell-desktop as the web entrypoint. The desktop shell carries desktop-specific runtime and test-driver dependencies that are not the right long-term WASM surface.

Verified commands

Build and serve the checked-in example:
rustup target add wasm32-unknown-unknown
cargo install wasm-pack
./examples/web-smoke/platforms/web/run-browser.sh

Build a generated app after fission add-target web:
./platforms/web/run-browser.sh

More setup detail lives in ../../../docs/platform-smoke-tests.md.
README

fission-shell-web

Web shell for the Fission UI framework (WebAssembly target).
fission-shell-web is the current browser shell for running Fission applications via WebAssembly. It wraps the shared fission-shell-winit runtime on the wasm target and appends the generated canvas to the page automatically.

Status

What is ready today:
runnable WebApp wrapper backed by the shared winit runtime
checked-in examples/web-smoke/ browser example
first-party fission add-target web launcher output
What is still missing:
host-side browser test control equivalent to the desktop/mobile TCP server
richer browser integration for clipboard, drag-and-drop, and IME edge cases

WASM prerequisites

rustup target add wasm32-unknown-unknown
cargo install wasm-pack

Relevant paths:
crates/shell/fission-shell-web/
examples/web-smoke/
Do not treat fission-shell-desktop as the web entrypoint. The desktop shell carries desktop-specific runtime and test-driver dependencies that are not the right long-term WASM surface.

Verified commands

Build and serve the checked-in example:
rustup target add wasm32-unknown-unknown
cargo install wasm-pack
./examples/web-smoke/platforms/web/run-browser.sh

Build a generated app after fission add-target web:
./platforms/web/run-browser.sh

More setup detail lives in ../../../docs/platform-smoke-tests.md.
Package metadata
crates.io
View package
Documentation
Not provided
Repository
Open link
License
MIT
Latest version
0.10.0
Downloads
296
Last updated
2026-08-02T15:41:07.057887Z
Categories
gui
rendering
wasm
web-programming
Keywords
fission
gpu-accelerated
ui-framework
wasm
web
Published versions
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.0
0.6.3
0.6.2
0.6.1
0.5.1
0.5.0
0.4.1
Dependencies
Dependency metadata is not indexed yet.