GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
An autocomplete component, built to be accessible.
❗️GOV.UK Frontend Toolkit is deprecated, and will only receive major bug fixes and security patches.
One place for service teams to find styles, components and patterns for designing government services.
Rapidly create HTML prototypes of GOV.UK services
❗️GOV.UK Elements is deprecated, and will only receive major bug fixes and security patches.
Puppet manifests used to provision remaining parts of the legacy GOV.UK stack (as at Mar 2023: crawler, data sync/backup, Licensify, CKAN)
❗️GOV.UK Template is deprecated, and will only receive major bug fixes and security patches. A template containing the GOV.UK header and footer, and associated assets.
Get up to speed with the Web Content Accessibility Guidelines
Automated accessibility tools audit
The Payments Public API in Java (Dropwizard)
An autocomplete widget that uses data from Country and Territory Register.
Data ethics and society reading group for cross government. We run sessions on books and articles relating to ethics in data science and AI for public sector colleagues.
Digital Marketplace API.
Publishing application for GOV.UK
API to publish content on GOV.UK
GOV.UK Notify frontend application
A gem wrapper around the govuk_frontend_toolkit files to enable easy integration with Rails
Draft accessibility guidance
Table editor for creating complex tables in HTML
Documentation and discussion for the architecture of GOV.UK Design System
**DEPRECATED** Terraform configuration and utilities to provision parts of the GOV.UK AWS Infrastructure
Experience the web as personas with access needs
Payments Team Self Service
The frontend service for GOV.UK Verify
Miller columns (cascading lists) for hierarchical topic selection on GOV.UK
GOV.UK Design System Community Backlog
Service Design & Assurance Metadata Standards: A language to describe spreadsheets and an implementation that extracts and validates the data.
The Payments Connector in Java (Dropwizard)
Infrastructure for the Digital Marketplace service