Una pattern library (libreria di pattern) è una raccolta di componenti ed elementi di design riutilizzabili. I designer la creano e la usano per mantenere la coerenza in tutto il sito. Può comprendere componenti come pulsanti, codici colore, motivi ricorrenti e altro.
Una pattern library è importante perché semplifica il processo di design e rende più facile mantenere un aspetto coerente su più pagine o funzioni. Aumenta l'efficienza, riduce le incoerenze di design e garantisce un'esperienza utente uniforme. I designer dedicano un po' di tempo a creare la pattern library e, una volta pronta, hanno una raccolta da cui prendere ciò che serve.