Curated list of GOV.UK Frontend related projects
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md

README.md

Awesome GOV.UK Frontend

(Still a work in progress, but eventually would be good to have as an 'official' awesome list)

Curated list of GOV.UK related frontend ecosystem.

Dependencies on core libraries are marked with angle brackets ([ ])

Have I missed something that should be here? Please let me know or open a pull request!

This list will be pruned over time and should represent active or well maintained projects.

Core libraries

Future

  • GOV.UK Frontend - replacement for govuk_elements, govuk_template, govuk_frontend_toolkit. Private beta only.
  • GOV.UK Design System - guidance and examples of components, styles and patterns you can use to design government platforms and services. [govuk-frontend]

Downstream

Ports

JavaScript (including Node.js)

AngularJS
  • Single Page Platform Development Kit (PDK) - This Platform development kit includes and extends the GDS GOV.UK packages for developing citizen and business facing services as a platform. [govuk-elements-sass, govuk_template_mustache]
Marko
Nunjucks
  • govuk-elements-nunjucks - This includes a selection form macros from GOV.UK elements, these are using nunjucks.
  • trade-elements - Front end pattern library for Department of International Trade [govuk-elements-sass, govuk_frontend_toolkit]
React

Python

Jinja
Django
  • Django GOV.UK Template - Django app that builds template and elements components from the Government Digital Services style guide

Ruby

Other

  • IPO Assets - This project is used to build the UK Intellectual Property Office frontend UI styling. [govuk-elements-sass, govuk_template_ejs]
  • HMRC Assets frontend - Shared static assets for frontends on the Multichannel Digital Tax Platform http://hmrc.github.io/assets-frontend [govuk-elements-sass, govuk_frontend_toolkit, govuk_template]

Components

Single purpose components

Prototyping

  • GOV.UK Prototype Kit - The prototype kit provides a simple way to make interactive prototypes that look like pages on GOV.UK. [govuk-elements-sass, govuk_frontend_toolkit, govuk_template_jinja]

User-facing Frontend applications

Useful tools