This directory contains all Screenly Edge Apps in this repository.
From this directory, run:
bun create edge-app-template --no-git <your-app-name>For example:
bun create edge-app-template --no-git my-new-appThis scaffolds a new app under edge-apps/<your-app-name>/ with TypeScript, the Screenly design system, manifest files, screenshot tests, and all standard scripts pre-configured.
After scaffolding:
-
Add an
idfield toscreenly.ymlandscreenly_qc.yml. -
Install dependencies and start the dev server:
bun install bun run dev
The @screenly/edge-apps NPM package contains shared utilities, components, and styles used by the apps in this directory.