Skip to content
don’t make it ugly
All resources

Design systemDesign Systems

Apple Human Interface Guidelines

Apple's guidance on designing for iOS, macOS, watchOS and visionOS.

Free
Preview of Apple Human Interface Guidelines

What it is

The Human Interface Guidelines describe how Apple platforms should look, feel and behave: navigation patterns, typography (San Francisco), colour, layout, accessibility, and every system component. They are opinionated and beautifully written.

Why it’s here

Required reading if you're building anything that runs on an Apple device, and a great reference for restraint even on the web. The sections on typography and accessibility are especially good.

Best for

  • iOS and macOS apps
  • mobile patterns
  • accessibility guidance
  • learning platform conventions

Can my agent use this?

Agent good agent friendliness

Yes. Public docs an agent can read. Link the specific page (for example "Buttons" or "Typography") and ask the agent to follow it.

Good: Publicly accessible and useful to reference, but the agent will need to interpret it rather than install it.

Access methods

  • Docs
  • Public website

  • Material Design 3
    Preview of Material Design 3

    Material Design 3

    Google's design system, documented in exhaustive, agent-readable detail.

    Design systemFreeOpen sourcegood agent friendliness
  • Mobbin
    Preview of Mobbin

    Mobbin

    The biggest library of real app screens and user flows.

    Gallerylimited agent friendliness
  • GOV.UK Design System
    Preview of GOV.UK Design System

    GOV.UK Design System

    The gold standard for accessible, plain-language interfaces.

    Design systemFreeOpen sourceexcellent agent friendliness
    Staff pick
  • IBM Carbon
    Preview of IBM Carbon

    IBM Carbon

    IBM's open-source enterprise design system, thorough to a fault.

    Design systemFreeOpen sourceexcellent agent friendliness