← all organisations

scottish-government-design-system / Overview

7 public repositories, 2.7k commits, 14 committers, 2011–2026.

Every public repository in github.com/scottish-government-design-system was mirror-cloned in full and mined from its git history rather than the GitHub API alone. This site reports what 7 repositories, 2.7k commits and 14 people actually did.

The estate at a glance

7
public repositories
0 are forks of other projects
6
not archived
1 archived (14% of the estate)
2.7k
commits analysed
across 7 repositories with history
14
distinct human committers
plus 2 automated identities
16.2 MB
of git data
full mirrors, every branch and tag
8
languages detected
2.4 MB of source
15
years of history
org created February 2011
8%
of commits are bots
dependency bots and CI identities

What stands out

Roughly 14% of the estate is archived.

1 of 7 repositories are read-only. The live estate is the 6 repositories that remain, and only those are a fair basis for judging current practice.

Shape of the estate

Repository status

Archived repositories are read-only. GDS archives aggressively, which is healthier than the alternative but makes the raw repository count a poor measure of the live system.

Active: 6 (85.7%)86%ActiveArchived: 1 (14.3%)14%Archived
  • Active, own code
  • Active fork of a third party
  • Archived (read-only)

Repositories created each year

The 2017 peak coincides with the GaaP era - Notify, Pay, Registers - and a wave of departmental prototyping.

21.510.5019: 21921: 12123: 12324: 22426: 126

Year of last push

A decay curve. The 2026 spike is the live estate; everything left of it has stopped moving.

64.531.5023: 12326: 626

Volume of work

Commits per year, from git history

Measured from the commits themselves across every branch and tag, not from GitHub's activity graph.

503377.2251.5125.8019: 2591920: 4292021: 3482122: 5032223: 2442324: 2212425: 3382526: 33626

The same history, month by month

Monthly resolution shows the texture the yearly view flattens: the long climb to the mid-2010s peak, the plateau, and the bot-driven noise of the Dependabot era. The busiest single month was 2020-07 with 100 commits.

1007550250: 4: 62: 30: 46: 33: 53: 312020-01: 28: 25: 39: 40: 10: 33: 100: 66: 34: 20: 23: 112021-01: 26: 37: 22: 32: 1: 13: 18: 11: 42: 58: 51: 372022-01: 26: 41: 72: 37: 41: 21: 43: 50: 63: 37: 52: 202023-01: 43: 10: 14: 11: 28: 10: 14: 20: 19: 36: 33: 62024-01: 17: 19: 16: 22: 19: 20: 27: 40: 15: 16: 8: 22025-01: 3: 24: 19: 22: 28: 41: 43: 69: 37: 19: 23: 102026-01: 28: 47: 74: 35: 17: 39: 43: 53

Languages

Primary language, by repository count

GitHub's headline language per repository. Ruby is the house language of GOV.UK publishing; Python dominates the data and alerting estate.

NunjucksNunjucks: 22JavaScriptJavaScript: 11TypeScriptTypeScript: 11HTMLHTML: 11SCSSSCSS: 11

What GDS built

GDS has never been one product. Repository names carry the programme they were built for, and those prefixes outlive the programmes themselves – which makes them the clearest surviving record of what the organisation worked on, and when it stopped.

Repositories per programme

Classified by naming convention. 'Other / experimental' is the long tail of prototypes, spikes and one-off tools.

Other / experimentalOther / experimental: 55Design System & FrontendDesign System & Frontend: 22

GitHub topics, as set by GDS itself

An independent check on the classification above: topics are applied by hand, and 2 of 7 repositories (29%) carry at least one. The ranking closely tracks the name-derived programmes, which is reassuring for both.

scottish-governmentscottish-government: 22govuk-prototype-kitgovuk-prototype-kit: 11govuk-prototype-plugingovuk-prototype-plugin: 11

Commits per year, by programme

The rise and fall of each programme, measured in actual commits rather than announcements.

503377.2251.5125.80111213141516171819 - Other / experimental: 16819 - Design System & Frontend: 911920 - Other / experimental: 17920 - Design System & Frontend: 2502021 - Other / experimental: 15421 - Design System & Frontend: 1942122 - Other / experimental: 19822 - Design System & Frontend: 3052223 - Other / experimental: 4723 - Design System & Frontend: 1972324 - Other / experimental: 2524 - Design System & Frontend: 1962425 - Other / experimental: 15725 - Design System & Frontend: 1812526 - Other / experimental: 15226 - Design System & Frontend: 18426
  • Other / experimental
  • Design System & Frontend

Programme life-spans

The period covering the middle 98% of each programme's commits. Deliberately not first-to-last commit: Emergency Alerts was built from the Notify codebase and inherited a stray 2011 commit with it, which made both programmes appear to start a decade before they existed. Trimming the tails ignores inherited and vendored history and answers the question actually being asked – when was this being worked on.

201120132015201720192021202320252027Other / experimentalOther / experimental: sustained activity 2019 to 2026, 5 repositories, 1.1k commitsDesign System & FrontendDesign System & Frontend: sustained activity 2019 to 2026, 2 repositories, 1.6k commits