Overview of PatternFly React packages
mainPatternFly React is organized into several packages categorized by their purpose:
Core packages
These provide the fundamental building blocks of the design system:
@patternfly/react-core: Core set of components.@patternfly/react-table: Table components.@patternfly/react-charts: Chart components.@patternfly/react-icons: Icon components.@patternfly/react-styles: PatternFly CSS styles.@patternfly/react-tokens: PatternFly CSS variable tokens.
Extension packages
Additional specialized components:
@patternfly/react-log-viewer: Virtualized log viewer component.@patternfly/react-catalog-view-extension: Catalog view extension.@patternfly/react-topology: Topology components.
Supporting packages
@patternfly/react-docs: Gatsby documentation site for components.@patternfly/react-integration: Cypress integration tests.
Deprecated packages
@patternfly/react-virtualized-extension: Table and list row virtualization extension.