malloy-html-data-apps

Installation
SKILL.md

In-Package HTML Data Apps

A package becomes a web app by adding a public/ directory. Publisher serves those files and gives the page Publisher.query(...) to run Malloy against the package's models. No build step, no npm, no framework.

When this is the right tool

The user wants Use
A hand-authored HTML/JS dashboard, no toolchain this skill (an HTML data app)
A React app with managed components the Publisher React SDK (out of scope here)
An analyst notebook with charts a Malloy notebook (.malloynb)
Point-and-click exploration, no code the Publisher Explorer

Pick an HTML data app when the user wants full control of the markup and only plain web files.

Package anatomy

Installs
3
GitHub Stars
97
First Seen
Aug 2, 2026
malloy-html-data-apps — malloydata/publisher