Uma biblioteca de padrões (pattern library) é um conjunto de componentes e elementos de design que podem ser reutilizados. Os designers reúnem-nos e usam-nos para manter a coerência em todo o website. Pode incluir componentes como botões, códigos de cor, padrões que se repetem e muito mais.
Uma biblioteca de padrões é importante porque simplifica o processo de design e facilita manter o mesmo aspeto em várias páginas ou funcionalidades. Aumenta a eficiência, reduz incoerências no design e garante uma experiência do utilizador uniforme. Os designers investem algum tempo a criar a biblioteca e, depois de pronta, têm um banco de elementos de onde tiram o que precisam.