← all organisations

westminster-city-council / Overview

13 public repositories, 9k commits, 0 committers, 2011–2026.

Every public repository in github.com/westminster-city-council was mirror-cloned in full and mined from its git history rather than the GitHub API alone. This site reports what 13 repositories, 9k commits and 0 people actually did.

The estate at a glance

13
public repositories
13 are forks of other projects
13
not archived
0 archived (0% of the estate)
9k
commits analysed
across 13 repositories with history
0
distinct human committers
plus 0 automated identities
118.2 MB
of git data
full mirrors, every branch and tag
13
languages detected
3.5 MB of source
15
years of history
org created February 2011
0%
of commits are bots
dependency bots and CI identities

What stands out

Roughly 0% of the estate is archived.

0 of 13 repositories are read-only. That is not neglect so much as a decade and a half of deliberate turnover: GDS has consistently retired work rather than leaving it to rot in place. The live estate is the 13 repositories that remain, and only those are a fair basis for judging current practice.

2 live repositories have not been touched since 2023.

They are not archived, so they still read as supported, but 15% of the active estate has had no push in over two years. This is the gap between 'archived' and 'actually maintained' - the population where dependency drift accumulates unobserved.

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 fork: 13 (100.0%)100%Active fork
  • 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.

8642023: 22324: 22425: 82526: 126

Year of last push

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

75.23.51.8023: 22324: 22425: 72526: 226

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.

2.7k2k1.3k664019: 3001920: 1.4k2021: 1.4k2122: 2.7k2223: 2.2k2324: 6822425: 3612526: 526

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 2023-02 with 408 commits.

4083062041020: 3: 1: 51: 80: 34: 100: 312020-01: 58: 37: 76: 129: 134: 152: 87: 183: 149: 139: 163: 562021-01: 66: 94: 135: 80: 116: 109: 164: 90: 109: 171: 136: 1552022-01: 286: 380: 158: 168: 78: 145: 110: 180: 208: 368: 392: 1832023-01: 218: 408: 316: 213: 136: 189: 153: 261: 240: 56: 31: 252024-01: 50: 21: 54: 56: 64: 62: 94: 47: 57: 67: 71: 392025-01: 52: 25: 35: 45: 25: 39: 29: 24: 49: 24: 142026-01: 1: 2: 2

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.

HCLHCL: 55TypeScriptTypeScript: 44JavaScriptJavaScript: 22ShellShell: 11GoGo: 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.

Forked third-partyForked third-party: 1313

GitHub topics, as set by GDS itself

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

Commits per year, by programme

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

2.7k2k1.3k6640111213141516171819 - Forked third-party: 3001920 - Forked third-party: 1.4k2021 - Forked third-party: 1.4k2122 - Forked third-party: 2.7k2223 - Forked third-party: 2.2k2324 - Forked third-party: 6822425 - Forked third-party: 3612526 - Forked third-party: 526
  • Forked third-party

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.

201120132015201720192021202320252027Forked third-partyForked third-party: sustained activity 2019 to 2025, 13 repositories, 9k commits