Data before pixels
Get samples, domains, labels, and metadata as plain models before choosing SVG, Canvas, or a chart library.
A private extension that keeps visual output structured first, with accessible SVG and image-ready fallbacks when a frontend renderer is not available.
Keep mathphp/mathphp small and stable. This package adds its own contracts, translations, and presentation models without changing the public evaluator.
sin(x)These repositories are private and may be consumed through your organization’s Composer mirror or VCS access. Pin a tag or commit for production.
Get samples, domains, labels, and metadata as plain models before choosing SVG, Canvas, or a chart library.
Use the same contracts for matrices, equations, systems, calculus, roots, areas, and statistical summaries.
Render a useful SVG or image-ready data URI when a full frontend renderer is unavailable.
Every card below is a renderer-neutral model with an SVG fallback. Feed the same representation to a web chart, a PDF export, an accessible text view, or your own renderer.