Skip to content
don’t make it ugly
All resources

Design systemDesign Systems

GOV.UK Design System

The gold standard for accessible, plain-language interfaces.

Staff pickOpen sourceFree
Preview of GOV.UK Design System

What it is

The GOV.UK Design System is the open-source system used across UK government services. It is relentlessly tested with real users and assistive technology, and its guidance on forms, error messages, content and accessibility is the clearest you will find anywhere.

Why it’s here

Not pretty in the Dribbble sense, and that's the point. When you need a form, an error state or a multi-step flow to actually work for everyone, this is the reference. The content guidance alone will improve your microcopy.

Best for

  • accessible forms
  • error messages
  • multi-step flows
  • plain-language content

Can my agent use this?

Agent excellent agent friendliness

Yes. Public docs and source. Especially useful to cite for form validation and error-message patterns: "follow the GOV.UK error summary pattern".

Excellent: Public docs, public source or an installable package. An agent can read, install and implement this directly.

Access methods

  • Docs
  • GitHub
  • npm

  • React Aria
    Preview of React Aria

    React Aria

    Adobe's accessibility-first hooks and components for React.

    Component libraryFreeOpen sourceexcellent agent friendliness
  • WebAIM Contrast Checker
    Preview of WebAIM Contrast Checker

    WebAIM Contrast Checker

    The reference tool for checking text and background colour contrast.

    ToolFreegood agent friendliness
  • 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
  • Apple Human Interface Guidelines
    Preview of Apple Human Interface Guidelines

    Apple Human Interface Guidelines

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

    Design systemFreegood agent friendliness