Skip to Content
ComponentsComponents

Components

Explore the complete component library built entirely from primitive Flutter components.

Available Components

Primitive UI provides a suite of components demonstrating different aspects of Flutter’s rendering system:

UI Components

Layout Components

Component Categories

Visual Components

PrimitiveCard, PrimitiveSlider, PrimitiveCircularProgress, and PrimitiveToggleSwitch demonstrate how to use CustomPaint and Canvas to create custom visual elements with shadows, colors, and animations.

Layout Components

VStack, HStack, and ZStack show how to implement custom layout logic using RenderBox, constraint-based sizing, and parent data for advanced positioning and flexibility.


Browse the individual component pages to see detailed API documentation, usage examples, and implementation details.

Last updated on