AEM XSC Demo Tool — Show any EDS page consumed as a native mobile app. One fetch call. No Content Fragments. No GraphQL.
Point it at any EDS page via the html2json service, and it renders the content inside an iPhone 16 mockup. Demonstrates headless consumption of EDS content without additional authoring effort.
- Open DA — show the page being authored
- Open the EDS site — show the standard website
- Open this tool — show the same content on a mobile app
- Edit in DA, publish
- Hit Fetch — both the website and mobile app update
https://mhast-html-to-json.adobeaem.workers.dev/{org}/{repo}/{path}?compact=true&head=false
| Label | URL |
|---|---|
| courtneydemo | scdemos/courtneydemo/ |
| bbird demo | scdemos/demo/ |
| xscteamsite | aemxsc/xscteamsite/ |
Edit the URL field to point at any EDS page.
- Clone this repo
- Enable GitHub Pages (Settings → Pages → Source: main branch, root)
- Access at
https://aemxsc.github.io/eds-mobile-consumer/
No build step. No dependencies. Single HTML file.
Edit index.html — find the PRESETS array near the top and add entries:
{ id:"customer", label:"Acme Corp", url: SVC + "/acme/website/?compact=true&head=false" },