Table of contents

GOV.UK developer docs

This is the internal technical documentation for GOV.UK, built by the Government Digital Service (GDS). For other projects built by GDS, see the Service Toolkit.

Applications

Publishing apps

APIs

Supporting apps

Frontend apps

Developing

Starting a project

Running on the VM

Schemas

Gems & Libraries

Ensuring quality

  • govuk_security_audit Wraps bundler-audit gem to check specific repos for gem vulnerabilities
  • govuk-rfcs GOV.UK staff use this repository as a forum to discuss and make technical decisions
  • govuk-lint Configures various linters to comply with GOV.UK's style guides
  • styleguides GOV.UK coding standards and guidelines for other tools we use

Infrastructure

Routing

Configuration

Monitoring

Deployment

Team tools

Misc

Not GOV.UK (but GDS)

Shared GOV.UK Frontend across Government