Vizmatic reference

Components

71 reusable pieces for technical diagrams, charts, dashboards, and documentation figures.

Catalog 71 components

Start with a primitive. Compose the rest.

Every category below is a real Vizmatic scene. Open its source, copy what fits, and adjust semantic tones for your theme.

71 components

Foundations

Scene structure, responsive layout, and framed surfaces.

9 components
Foundations component catalog rendered by Vizmatic
Canvas

Root canvas with theme background and padding.

Scene

Primary vertical scene layout with optional title and subtitle.

TitleBar

Standalone heading and supporting copy.

Row

Horizontal flex layout with stable gaps and alignment.

Column

Vertical flex layout for stacked composition.

Stack

Compact vertical grouping for related content.

Panel

Titled container for grouped visual content.

Card

General-purpose surface with tone, padding, and shadow.

WindowFrame

Application or terminal window framing.

Content

Labels, cards, code, comparisons, and reusable information blocks.

20 components
Content component catalog rendered by Vizmatic
ToneStrip

Short semantic color accent.

Icon

Theme-aware technical icon set.

TextLabel

Wrapping-safe SVG or flex label.

MathText

Math-aware text formatting for React content.

SvgMathText

Positioned math overlay aligned with custom SVG geometry.

Badge

Compact semantic SVG label.

BadgePill

Inline status, category, or metadata label.

GradientChip

Emphasized label with tone gradient.

ValuePill

Small label-value pair.

EquationCard

Formula, result, and supporting detail.

StepCard

Numbered or staged process card.

MetricCard

KPI value with label and context.

CalloutCard

Focused takeaway, warning, or recommendation.

DetailList

Compact list of supporting facts.

CodeBlock

Code or command excerpt with optional line numbers.

Comparison

Side-by-side alternatives or before/after states.

KeyValueList

Aligned technical metadata rows.

Tile

Single labeled unit for feature or system maps.

TileGrid

Dense grid of related labeled units.

Watermark

Frame metadata for text, image, or custom branding.

Flows

Processes, timelines, status, and progress.

7 components
Flows component catalog rendered by Vizmatic
StatusRow

Single operational state with detail.

StatusList

Grouped checks, warnings, and pending work.

Timeline

Ordered events in horizontal or vertical form.

Flow

Connected horizontal or vertical stages.

Pipeline

Compact process pipeline with shared title.

ProgressRow

Labeled progress bar and value.

ProgressList

Comparable progress across several measures.

Diagrams

Networks, system architecture, directed graphs, and hierarchies.

3 components
Diagrams component catalog rendered by Vizmatic
LayeredNetwork

Layered neural network or staged DAG.

GraphDiagram

Auto-laid architecture graph with nested groups, icons, and semantic edges.

TreeDiagram

Auto-laid hierarchy, taxonomy, or decision tree.

Sequence

Time-ordered interactions, lifelines, activations, notes, and control fragments.

1 components
Sequence component catalog rendered by Vizmatic
SequenceDiagram

Typed participants, messages, notes, activations, and alt, loop, or parallel fragments.

Dataflow

Typed lineage across sources, transforms, stores, and sinks.

1 components
Dataflow component catalog rendered by Vizmatic
DataflowDiagram

Schema-aware batch and streaming lineage compiled into a stable directed graph.

Deployment

Infrastructure boundaries, workloads, ports, protocols, and trust direction.

1 components
Deployment component catalog rendered by Vizmatic
DeploymentDiagram

Nested region, network, and runtime boundaries with typed network connections.

ML topology

Transformer blocks, tensor shapes, repeated layers, and distributed routes.

1 components
ML topology component catalog rendered by Vizmatic
TransformerTopology

Transformer computation topology with tensor metadata and collective routes.

Data

Tables, grids, matrices, and compact distributions.

6 components
Data component catalog rendered by Vizmatic
Matrix

Numeric or symbolic matrix with headers.

Heatmap

Color-scaled matrix for intensity and correlation.

TiledMatrix

Matrix with named regions and boundaries.

DataTable

Structured rows and columns with headers.

Grid

General labeled cell grid.

MiniBarChart

Compact categorical bars for dense layouts.

Charts

Common comparisons, trends, distributions, and analytical plots.

10 components
Charts component catalog rendered by Vizmatic
ChartFrame

Shared chart title, subtitle, legend, and footer.

DonutChart

Part-to-whole composition with center label.

StackedBar

Part-to-whole values along one dimension.

BarChart

Categorical comparison with labels and values.

LineChart

One or more trends across an ordered axis.

ScatterPlot

Point distribution across two numeric axes.

ParetoChart

Automatic non-dominated frontier across competing numeric objectives.

QuadrantChart

Numeric decision map split by configurable policy thresholds.

IntervalPlot

Low, midpoint, and high ranges by category.

Legend

Reusable color key for charts and diagrams.

Drawing

Low-level SVG geometry for custom technical figures.

12 components
Drawing component catalog rendered by Vizmatic
Box

Rounded SVG box with label and tone.

Arrow

Straight labeled SVG arrow.

ArrowMarkerDef

Reusable SVG arrowhead definition.

FlowArrow

Straight directional connector with label and tone.

Connector

Alias for flow connectors in diagram code.

VectorArrow

Vector with optional endpoints and arrowhead.

VectorSegment

Line segment for geometric constructions.

SvgFrame

SVG plotting frame with border and fill.

SvgPoint

Labeled point for SVG figures.

DotPoint

Point marker with optional text label.

DashedLine

Dotted or dashed SVG guide line.

AxisPlot

Coordinate plane for points, vectors, and paths.

Source

Catalog source