# Use a module in a page No install. The import map loads atlibs from jsdelivr, and `loadModule` fetches the module from its publisher's PDS and checks it against the record. Save as `index.html`: ```html run=network browser index.html ``` ```output {"collection":"com.fedfork.exec.wasm.module","records":…} ``` Serve it and open http://127.0.0.1:8000/: ```bash run=network python3 -m http.server 8000 --bind 127.0.0.1 & ``` ```bash run=network curl -s localhost:8000/ | grep -c importmap ``` ```output 1 ``` Signed out, a module makes public reads only. Sign-in: [Sign in from a page](../browser/oauth.md). A fuller page (components, a cubit, tests): `examples/web/hello`, [Run modules in a page](../browser/run-modules.md). Next: [Node](node.md)