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-app
This 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 id field to screenly.yml and screenly_qc.yml.
Install dependencies and start the dev server:
bun install
bun run dev
The edge-apps-library contains shared utilities, components, and styles used by the apps in this directory.