Government Digital Service (@alphagov)

Top repositories

1

govuk-frontend

GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
JavaScript
913
star
2

whitehall

Publishes government content on GOV.UK
Ruby
833
star
3

accessible-autocomplete

An autocomplete component, built to be accessible.
JavaScript
792
star
4

govuk-design-system

One place for service teams to find styles, components and patterns for designing government services.
Nunjucks
421
star
5

govuk_frontend_toolkit

❗️GOV.UK Frontend Toolkit is deprecated, and will only receive major bug fixes and security patches.
JavaScript
404
star
6

govuk-aws

The GOV.UK repository for our Migration to AWS
HCL
404
star
7

e-petitions

This is the code base for the UK Government's e-petitions service (https://petition.parliament.uk)
Ruby
301
star
8

govuk-prototype-kit

Rapidly create HTML prototypes of GOV.UK services
JavaScript
293
star
9

govuk_elements

❗️GOV.UK Elements is deprecated, and will only receive major bug fixes and security patches.
HTML
227
star
10

router

HTTP router in front of GOV.UK to proxy to backend servers on a single domain.
Go
205
star
11

government-service-design-manual

Government Service Design Manual
CSS
194
star
12

styleguides

GOV.UK coding standards and guidelines for other tools we use
193
star
13

smart-answers

Serves smart answers on GOV.UK
HTML
168
star
14

magna-charta

Accessible, useful, beautiful barcharts from HTML tables.
JavaScript
152
star
15

unicornherder

Unicorn Herder: manage daemonized (g)unicorns
Python
152
star
16

govuk-puppet

Puppet manifests used to provision remaining parts of the legacy GOV.UK stack (as at Nov 2023: just Licensify left)
Puppet
125
star
17

govuk_template

❗️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.
Ruby
110
star
18

gds-way

How we build and operate products at GDS
HTML
92
star
19

govuk-developer-docs

📖 Tech docs for everyone working on GOV.UK
Ruby
92
star
20

govuk-infrastructure

Terraform turnup automation for the EKS Kubernetes clusters that host GOV.UK. See https://github.com/alphagov/govuk-helm-charts for application config.
HCL
91
star
21

wcag-primer

Get up to speed with the Web Content Accessibility Guidelines
HTML
89
star
22

signon

Single sign-on service for GOV.UK
Ruby
87
star
23

govspeak

Markdown extension library for Government editors
Ruby
82
star
24

paas-cf

GOV.UK PaaS - Cloud Foundry
Go
78
star
25

accessibility-tool-audit

Automated accessibility tools audit
HTML
74
star
26

tech-docs-template

A template for building technical documentation with a GOV.UK style
HTML
68
star
27

govuk-guix

Package, service and system definitions using GNU Guix for software and systems related to GOV.UK.
Scheme
63
star
28

govuk_frontend_alpha

This repository will be archived.
CSS
61
star
29

notifications-api

GOV.UK Notify API
Python
60
star
30

govuk_publishing_components

A gem to document and distribute frontend components for GOV.UK applications
JavaScript
59
star
31

Product-Managers-Learn-By-Doing

Things you should know how to do, to be a successful Product Manager
59
star
32

govuk-docker

GOV.UK development environment using Docker 🐳
Ruby
59
star
33

design-principles

Serves /design-principles on GOV.UK
HTML
57
star
34

fabric-scripts

DEPRECATED
Python
57
star
35

govuk-rfcs

GOV.UK staff use this repository as a forum to discuss and make technical decisions
55
star
36

cdn-acceptance-tests

CDN Acceptance Tests
Go
49
star
37

terraform-provider-concourse

A terraform provider for Concourse
Go
48
star
38

calendars

Serves /bank-holidays and /when-do-the-clocks-change on GOV.UK
Ruby
47
star
39

government-frontend

Serves government pages on GOV.UK
Ruby
46
star
40

publisher

Publishes mainstream content on GOV.UK
Ruby
42
star
41

smokey

Smoke tests for GOV.UK
Ruby
41
star
42

pay-publicapi

The Payments Public API in Java (Dropwizard)
Java
40
star
43

puppet-auditd

Puppet module for Auditd
Ruby
39
star
44

fourth-wall

Retired pull request and build status monitor
JavaScript
38
star
45

notifications-admin

GOV.UK Notify frontend application
Python
37
star
46

paas-alpha-tsuru-terraform

HCL
36
star
47

spotlight

Hybrid rendering application for the Performance Platform using Backbone and D3
JavaScript
36
star
48

need-o-tron

Ruby
35
star
49

paas-docker-cloudfoundry-tools

Ruby
34
star
50

govuk-country-and-territory-autocomplete

An autocomplete widget that uses data from Country and Territory Register.
JavaScript
33
star
51

puppet-aptly

Puppet module for aptly
Ruby
33
star
52

collections

Serves GOV.UK navigation pages, browse, topic, step-by-steps & services and information pages.
Ruby
33
star
53

govuk-coronavirus-vulnerable-people-form

Helps the public get support during the COVID-19 pandemic
Ruby
33
star
54

gsp

GSP is a container platform and curated suite of components helping government deploy, run, observe and secure their services
Go
31
star
55

slimmer

Templating Rack middleware, injects standard header/footer and GOV.UK Components
Ruby
30
star
56

content-publisher

Publishing application for GOV.UK
Ruby
29
star
57

publishing-api

API to publish content on GOV.UK
Ruby
29
star
58

frontend

Serves the homepage, transactions and some index pages on GOV.UK
Ruby
29
star
59

puppet-skeleton

Skeleton project for infrastructure teams
Ruby
27
star
60

gds-boxen

Apple Macbook setup via Puppet - forked from https://github.com/boxen/our-boxen
Puppet
26
star
61

govuk-content-schemas

Definitions of the data formats used to represent content on GOV.UK
Jsonnet
26
star
62

data-ethics-and-society-reading-group

Data ethics and society reading group for cross government sessions on books and articles relating to ethics in data science
25
star
63

prototyping

Old tool for making prototypes. No longer maintained. Use https://github.com/alphagov/govuk_prototype_kit instead
HTML
25
star
64

search-api

Search API for GOV.UK
Ruby
25
star
65

accessibility-personas

Experience the web as personas with access needs
HTML
24
star
66

data-standards-authority

Collaboration space for working on data standards and guidance for the DSA
JavaScript
24
star
67

content-store

API for content on GOV.UK
Ruby
23
star
68

prometheus-aws-configuration-beta

Terraform configuration to manage a Prometheus server running on AWS.
HCL
23
star
69

paas-alpha-tsuru-ansible

Ansible configs for Tsuru
Python
23
star
70

gds-sso

OmniAuth adapter to allow apps to sign in via GOV.UK signon
Ruby
23
star
71

govuk-frontend-docs

Technical documentation for GOV.UK Frontend
HTML
22
star
72

govuk_frontend_toolkit_gem

A gem wrapper around the govuk_frontend_toolkit files to enable easy integration with Rails
Ruby
22
star
73

govuk-taxonomy-supervised-learning

Auto-tag govuk content to the collated legacy taxonomies
Jupyter Notebook
21
star
74

accessibility-community-notes-and-discussion

Draft accessibility guidance
21
star
75

alphagov.github.io

GitHub organisation site for GDS. Also an Apache Maven repository.
HTML
21
star
76

paas-billing

A Go application for generating billing data from cloudfoundry events
Go
21
star
77

interaction-diagrams

Tooling to generate microservice interaction diagrams using wireshark and PCAP processing.
Ruby
20
star
78

government-digital-strategy

Government Digital Strategy
CSS
20
star
79

govuk-browser-extension

Chrome and Firefox extension for developers working on GOV.UK.
JavaScript
20
star
80

verify-frontend

The frontend service for GOV.UK Verify
Ruby
20
star
81

release

Helps deploying to GOV.UK
Ruby
20
star
82

table-editor

Table editor for creating complex tables in HTML
HTML
19
star
83

pay-selfservice

Payments Team Self Service
JavaScript
19
star
84

fastly-configure

Configures GOV.UK Fastly setup via the command-line
Ruby
19
star
85

govuk-related-links-recommender

Machine learning model to recommend related content
Python
19
star
86

govuk_admin_template

[Deprecated] Styles, scripts and templates for building GOV.UK backend admin apps
JavaScript
19
star
87

govuk-terraform-provisioning

**DEPRECATED** Terraform configuration and utilities to provision parts of the GOV.UK AWS Infrastructure
HCL
19
star
88

static

GOV.UK static files and resources
JavaScript
18
star
89

notifications-net-client

.NET client for the GOV.UK Notify API
C#
18
star
90

gds-nodejs-boilerplate

A Node.js project boilerplate for production apps
JavaScript
18
star
91

paas-cf-conduit

Go
18
star
92

backdrop

Storing and querying data for the Performance Platform
Python
18
star
93

datainsight-frontend

Public facing web app to display various measurements of the GOV.UK site
JavaScript
18
star
94

govuk-archive

18
star
95

aws-security-alarms

CloudTrail and CloudWatch configuration with some basic security alarms.
HCL
18
star
96

govuk-lda-tagger

An experiment of using the LDA machine learning algorithm to generate topics from documents and tag them with those topics
Jupyter Notebook
17
star
97

panopticon

Retired. App that holds some of the content on GOV.UK
Ruby
17
star
98

seal

Slack bot that publishes a team's pull requests to their Slack channel
Ruby
17
star
99

verify-service-provider

👑 ☑️ The easiest way to connect to GOV.UK Verify
Java
17
star
100

paas-aiven-broker

A service broker to provide Aiven Elasticsearch and InfluxDB services to Cloud Foundry users
Go
17
star