Atelier Canvas

On location, 2026

Screens, at the time of writing

Detail, 2026

THE ADMIN

Atelier Canvas is a starter framework for building a WordPress plugin whose admin is a proper application. You get a React single-page app inside wp-admin, built from the WordPress component library, so what you ship looks like it belongs in WordPress rather than bolted onto it.

Whether you are prototyping an idea for an account, building an internal tool or turning a demo into something real, you start with a working admin instead of a settings form and a week of plumbing.

In the field, 2026

ALREADY WIRED

You also get the data layer that usually takes that first week. A custom database table, a model that is cached and multisite-aware, REST endpoints, a list screen and a dashboard, wired end to end as one worked example.

It is built to be deleted. You read how the pieces fit, then replace the example with your own domain, and one script rebrands every identifier on the way in: the text domain, the table, the REST namespace, the menu slug.

Styling comes from the Atelier plugin’s wp-admin-kit skill, which reads the partials out of your project rather than carrying its own. A throwaway WordPress to develop against ships with the repo.

Atelier Canvas lives at github.a8c.com/jamesgiroux/atelier-canvas. Clone it into your plugins directory, run python3 bin/canvas-init.py, then activate it in wp-admin and start replacing the example.

It targets WordPress 7.0 and PHP 8.3.