Design · Term

Component library

A component library is a collection of reusable interface building blocks — buttons, inputs, cards — implemented once and used across a product.

A component library is the code (and often design) side of a design system. When the components designers use and the components engineers ship are the same implementation, the system stays honest and drift disappears.

Related terms

Have something worth building right?