WFP logoDesign System

Migration help

Migrating from WFP UI-Kit or WFP Bridge to WFP Design System?

Design systems comparison

There have been several WFP design systems over the years. The following table helps you choose the right one for your project.

WFP UI-KitWFP BridgeWFP Design System
Websiteuikit.wfp.orgdesignsystem.wfp.orgdesignsystem.wfp.org
Status⛔ Deprecated⚠️ Maintenance mode✅ Active development
DescriptionCustom component library borrowing heavily from Carbon Design System.Evolution of WFP UI-Kit, adding TypeScript support and technical updates.A new foundation, built on shadcn/ui.
Launched201520232025
DistributionExternal dependencyExternal dependencyCopy components from registry
Installationnpm install @wfp/uinpm install @wfp/reactSee Installation
React versionReact 17.xReact 18: Recommended for optimal compatibility.
React 19: Initial peer dependency support.
React 19
TypeScriptJavaScript onlyFull TypeScript supportFull TypeScript support
StylingSCSSSCSSTailwind CSS v4+
PrimitivesCarbon Design SystemCarbon Design SystemRadix UI
Accessibility⚠️ Partial⚠️ Partial✅ WCAG AA compliant

Component mapping

Use this table to find equivalent UI components in WFP Design System.

Notes

These are general recommendations, not a strict one-to-one mapping. This table is a work in progress.