Chart Builder creates interactive, accessible charts in the WordPress block editor. Editors publish chart CPT posts and embed them in articles. Developers maintain the admin library, block stack, charting runtime, and import pipelines.
Package: @prc/chart-builder
Source: plugins/prc-chart-builder/
Choose a path
Who are you?
Start with the guide that matches your work.
Documentation
For editors
- User guide — editorial process, creating charts, placing synced charts
- Viewport usage guide — practical responsive overrides in the editor
For maintainers
- Architecture — Admin, Block Editor, and Charting Library tiers
- Screenshot providers — PNG capture backends, capture spec, and
/export/reflow - REST API —
prc-chart-builder/v1custom routes - Abilities —
prc-chart-builder/generateAI ability - Reactive store —
prc-chart-builder/chartInteractivity API store - Console helpers —
window.prcChartBuilder.*for console and Playwright - Viewport attributes — viewport-aware attribute system
- Viewport breakpoints — breakpoint values and fallbacks
Related references outside this folder
- Plugin README — block attribute reference and developer setup
- Chart Handoff (PCH) — pewplots → Chart Builder import pipeline details
- CHANGELOG.md — Keep a Changelog history in the plugin root
Release notes
| Version | File | Highlights |
|---|---|---|
| 3.14.0 | release-notes/3_14_0.md | Creation wizard, Chart Library as All Charts, chart theme, small multiples, waffle, beeswarm, heat map table, color swatch picker, tooltip templates, scatter sizing, grouped bar thickness, negative bar baseline, first/last line nodes |
| 3.10.0 | release-notes/3_10_0.md | Preact frontend runtime, animation suite, editor production tools |
| 3.9.0 | release-notes/3_9_0.md | USA CBSA + bubble maps, detached legend, CSV export hardening |
| 3.8.0 | release-notes/3_8_0.md | Typed columns, multi-user presence, chart/data view toggle |
| 3.7.0 | release-notes/3_7_0.md | PCH import pipeline (pewplots → Chart Builder) |
| 3.6.0 | release-notes/3_6_0.md | Server-side PNG export, static fallback image |
| 3.5.0 | release-notes/3_5_0.md | Chart Library admin, AI generation, element popover system |