This template demonstrates the minimum files required to run a third-party JS widget in TimeLens.
manifest.json: widget metadata and registry declarationindex.js: ESM widget entry implementingcreateWidget().mount/unmount
- Copy this folder to your local TimeLens app data widgets directory:
widgets/third-party-widget-template/
- Start TimeLens.
- Open Widget Center -> Add Widgets.
- Add
Sample Hello Widgetand open it.
- The current prototype supports local loading only.
- Keep
widget_typeunique across all installed widgets. - The entry file must be valid ESM and export
createWidget()ormount().