A reactive Rust framework for building web apps with WebAssembly.
npm run buildnpm run counterOpens at http://localhost:8080
Multi-page app with hash-based routing:
npm run routingOpens at http://localhost:8080
pipis/
├── src/ # Core library
│ ├── lib.rs # Exports
│ ├── dom.rs # DOM builders
│ ├── effects.rs # Reactive primitives
│ └── router.rs # Hash router
├── examples/
│ ├── counter/ # Counter example
│ └── routing/ # Multi-page routing example
└── pkg/ # Built wasm output