Skip to main content

UK Public Sector Code by Organisation

Office for National Statistics (ONS)

Other

https://www.gov.uk/government/organisations/office-for-national-statistics

Stars of active repositories

1,009

Active repositories

401

Live repositories

1,906

Unavailable repositories

392

Languages of active repositories

  1. 1.Python (32%)
  2. 2.Go (23%)
  3. 3.Java (12%)

Active: currently on GitHub, not archived, and pushed to within 180 days. Live: currently on GitHub. Unavailable: previously on GitHub but not currently found.

Repositories

Showing all 401 active repositories, sorted by stars

37

Development website for collecting and disseminating UK data for the Sustainable Development Goal global indicators.

Last pushed: 19 May 2026
github.com/ONSdigital
21

A suite of PySpark, Pandas, and general pipeline utils for ONS projects.

Last pushed: 15 May 2026License: MIT License
github.com/ONSdigital
11
Python

This repository contains CROW, the Clerical Resolution Online Widget, an open-source project designed to help data linkers with their clerical matching needs!

Last pushed: 7 May 2026License: MIT License
github.com/ONSdigital
10

Django Wagtail CMS for managing and publishing content for the Office for National Statistics (ONS)

Last pushed: 18 May 2026License: MIT License
github.com/ONSdigital
10

ONS Dissemination development team documentation.

Last pushed: 7 May 2026License: MIT License
github.com/ONSdigital
8
Python

Python and PySpark implementation of Goldstein et al.'s Scalelink method of data linkage.

Last pushed: 27 February 2026License: MIT License
github.com/ONSdigital
5

This data set family supports the Explore Subnational Statistics initiative of the Office for National Statistics and provides low level geography data across many indicators for the United Kingdom's four nations. For any specific queries or detailed feedback, please contact us at [email protected]

Last pushed: 18 May 2026License: Other
github.com/ONSdigital
4

Digital publishing resumable file upload service that handles on the fly encryption and writing to S3. It updates images through the CMS

Last pushed: 12 May 2026License: MIT License
github.com/ONSdigital
4

Go module implementing a kafka client wrapper, abstracting messages to go channels

Last pushed: 16 March 2026License: MIT License
github.com/ONSdigital
4

ONS Address Index Matching Service containerised deployment for external users

Last pushed: 18 May 2026License: MIT License
github.com/ONSdigital
3

An internally developed Digital Landscape platform that presents the organisationโ€™s repositories, projects, technology stack and GitHub Copilot usage.

Last pushed: 18 May 2026License: MIT License
github.com/ONSdigital
3
Python

A Python package containing a set of functions used to expedite and streamline the data linkage process.

Last pushed: 19 March 2026License: Other
github.com/ONSdigital
3

A helpful command line tool to make Digital Publishing developers' lives better

Last pushed: 19 May 2026License: MIT License
github.com/ONSdigital
2

A web application that provides insights into GitHub organisations to make managing them easier.

Last pushed: 11 May 2026License: MIT License
github.com/ONSdigital
2

An API used by florence and internal micro services to create import datasets which is then updated by other micro services

Last pushed: 2 January 2026License: MIT License
github.com/ONSdigital
1

Packaged dashboard to facilitate fitting a dynamic population model (DPM) using accountTMB. Allows for running single runs or for running comparisons between data model selections.

Last pushed: 24 November 2025License: Other
github.com/ONSBigData
1

A repository for the code supporting the paper "Are Multilateral Methods the Holy Grail of Price Measurement? A Critical Examination of Their Promises and Practical Performance in Dynamic Datasets", covering the perturbation test used in the paper.

Last pushed: 13 May 2026License: MIT License
github.com/ONSdigital
1

The dis-bundle-api is a backend service for managing and publishing datasets and content as bundles, similar to Florenceโ€™s collections.

Last pushed: 18 May 2026License: MIT License
github.com/ONSdigital
1
Python

This project identifies outliers in small-area Gross Disposable Household Income (GDHI) data at the Lower Layer Super Output Area (LSOA) level and applies adjustments to ensure the statistics are reliable and suitable for publication.

Last pushed: 15 April 2026License: MIT License
github.com/ONSdigital
1
Jupyter Notebook

Learn RAP principles through practical Python exercises. This repo showcases best practices for Reproducible Analytical Pipelines, with descriptions of components and exercises to help users build confidence in applying RAP techniques.

Last pushed: 26 January 2026License: MIT License
github.com/ONSdigital
1
Jupyter Notebook

Repository holding tools and code snippets relating to all units on the Analysis for Action platform

Last pushed: 23 April 2026License: MIT License
github.com/ONSdigital
1
Python

Code to identify potential linkage bias by comparing features of linked vs unlinked data

Last pushed: 23 January 2026
github.com/ONSdigital
1

Tracks CMD dataset imports, recording the completion of the import steps to the Dataset API and then updating the import API job to state to completed.

Last pushed: 24 March 2026License: MIT License
github.com/ONSdigital
0
Python

User Interface for respondents to access ONS Survey Data Collection questionnaires and services

Last pushed: 12 May 2026License: MIT License
github.com/ONSdigital
0

This project is Collection Instrument Registry. It will manage the storage and versioning of Electronic Questionnaires used but the EQ services.

Last pushed: 12 May 2026License: MIT License
github.com/ONSdigital
0

tidysheet takes messy Excel data and converts it to tidy data with a single value per row.

Last pushed: 15 May 2026License: GNU General Public License v3.0
github.com/ONSdigital
0

Proof of concept for using svelteplot library to replace svelte-charts for advanced data visualisation products

Last pushed: 24 April 2026
github.com/ONSdigital
0

This repository holds the code for the data-api bundle scheduler, which is used to automate the publication of datasets included within a bundle.

Last pushed: 22 April 2026License: MIT License
github.com/ONSdigital
0

An interactive linkage notebook. This goes through an entire linkage pipeline, encouraging participants to alter match thresholds and variable weighting to maximise linkage quality.

Last pushed: 15 April 2026License: MIT License
github.com/ONSdigital
0

A Golang microservice that expands industry codes, output area codes, identifies survey codes and years in the search query and returns them separately

Last pushed: 26 March 2026License: MIT License
github.com/ONSdigital
0

A rendering library for Dissemination frontend go microservices. dis-design-system-go contains template, localisations, model structs, css and javascript that are core to all dissemination frontend services.

Last pushed: 18 February 2026License: MIT License
github.com/ONSdigital
0

A service used by eQ Runner to request CIs from CIR, forward the CI schemas to the CIR Converter Service to convert them to the latest version, and return the updated schema back to eQ Runner

Last pushed: 26 March 2026License: MIT License
github.com/ONSdigital
0

Learn RAP principles through practical R exercises. This repo showcases best practices for Reproducible Analytical Pipelines, with descriptions of components and exercises to help users build confidence in applying RAP techniques.

Last pushed: 26 January 2026License: MIT License
github.com/ONSdigital
0
JavaScript

A new version of `eq-publisher` for translating questionnaires built in Author into Runner V3 format

Last pushed: 6 January 2026License: MIT License
github.com/ONSdigital
0

A general purpose static website generator that can render static content and optionally content pulled from a Craft CMS instance.

Last pushed: 18 December 2025License: MIT License
github.com/ONSdigital
0

The Pandemic Preparedness Toolkit (PPT) is a five-year project (2023 โ€“ 2028), funded by Wellcome, which aims to co-create a sustainable, online Toolkit that will build capacity for infectious disease surveillance in National Statistical Offices (NSOs).

Last pushed: 27 April 2026
github.com/ONSdigital
0

A REST API wrapper around the Cantabular Extended GraphQL API allowing querying of information about observations, variables, and categories.

Last pushed: 31 December 2025License: MIT License
github.com/ONSdigital