Skip to main content

Pattern Library

Design Processes

Collection of design patterns for reuse.

In practice

Throughout the design and development process, a pattern library serves as a centralized repository of reusable design components and interaction patterns, facilitating consistency and efficiency in creating user interfaces by providing a standardized set of elements that can be leveraged across different parts of a product or platform.

Questions

What is Pattern Library?

A pattern library is a documented collection of the recurring interface solutions a product uses, with guidance on when each applies.

Why do you use Pattern Library?

Components tell you what exists; patterns tell you how to combine them for a given situation. Without that, consistency stops at the button.

How do you use/apply Pattern Library?

Document the problem each pattern solves, not just its appearance, and include the cases where it should not be used.

When do you use Pattern Library?

Once a product is large enough for the same situations to recur.

Who uses Pattern Library?

Design system teams, used by designers and engineers.

Noones app wallet screen in pixel-art green, Bitcoin super app by Alexis Bardini
Ash AI Pokedex open, showing bee recognition on screen