← all organisations

openglasgow / Overview

18 public repositories, 1.9k commits, 8 committers, 2011–2026.

Every public repository in github.com/openglasgow was mirror-cloned in full and mined from its git history rather than the GitHub API alone. This site reports what 18 repositories, 1.9k commits and 8 people actually did.

The estate at a glance

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

What stands out

Roughly 0% of the estate is archived.

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

15 live repositories have not been touched since 2023.

They are not archived, so they still read as supported, but 83% 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: 17 (94.4%)94%ActiveActive fork: 1 (5.6%)
  • 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.

64.531.5014: 31415: 61517: 31718: 31823: 12324: 12426: 126

Year of last push

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

53.82.51.2015: 51516: 31618: 41820: 12021: 12122: 12224: 22426: 126

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.

1.5k1.1k758379014: 1.5k1415: 1931516: 101617: 51718: 311819: 31920: 182021: 112122: 62223: 62324: 302426: 4526

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 2014-05 with 326 commits.

326244.516381.50: 163: 229: 97: 326: 104: 254: 80: 43: 16: 78: 1262015-01: 82: 21: 15: 14: 10: 36: 8: 7: 4: 6: 3: 1: 12018-012018-01: 4: 4: 17: 1: 1: 4: 3: 182021-01: 1: 5: 4: 12022-012022-01: 2: 2: 2: 6: 1: 4: 7: 17: 1: 45

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.

RR: 44PythonPython: 44CSSCSS: 22JavaJava: 22C#C#: 22RubyRuby: 11Objective-CObjective-C: 11HTMLHTML: 11JavaScriptJavaScript: 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: 1717Forked third-partyForked third-party: 11

GitHub topics, as set by GDS itself

An independent check on the classification above: topics are applied by hand, and 0 of 18 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.

1.5k1.1k758379011121314 - Other / experimental: 1.5k14 - Forked third-party: 611415 - Other / experimental: 17515 - Forked third-party: 181516 - Other / experimental: 101617 - Other / experimental: 51718 - Other / experimental: 1918 - Forked third-party: 121819 - Other / experimental: 31920 - Other / experimental: 182021 - Other / experimental: 112122 - Other / experimental: 62223 - Other / experimental: 62324 - Other / experimental: 30242526 - Other / experimental: 4526
  • Other / experimental
  • 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 2014 to 2018, 1 repositories, 91 commitsOther / experimentalOther / experimental: sustained activity 2014 to 2026, 17 repositories, 1.8k commits