NHS.UK frontend contains the code you need to start building user interfaces for NHS websites and services.
NHS England
Executive non-departmental public body
https://www.gov.uk/government/organisations/nhs-england
Stars of active repositories
2,036
Active repositories
260
Live repositories
1,256
Unavailable repositories
318
Languages of active repositories
- 1.Python (26%)
- 2.HTML (10%)
- 3.JavaScript (9%)
Active: currently on GitHub, not archived, and pushed to within 180 days. Live: currently on GitHub. Unavailable: previously on GitHub but not currently found.
GitHub accounts
NHSDigital, nhsengland, TechnologyEnhancedLearning, nhsuk, NHSLeadership, nhsconnect, nhs-england-tools, NHSE-NDRS, nhsx, NHS-digital-website, 111Online, nhs-digital-gp-it-futures, nhsd-exeter, nhsuk-archive (inactive), iuec (inactive), nhsd-a2si (inactive), NHSE-Dementia (inactive), NHSE-Talking-Therapies (inactive), nhsalpha (inactive), NHS-NEY-Analytics (inactive)
Repositories
Showing all 260 active repositories, sorted by stars
๐๏ธ Shared best-practice guidance & tools to support software engineering teams
๐งฑ ๐ป โ๏ธ A Terraform module for deploying a Next.js application built with OpenNext to AWS
NHS.UK Frontend ported to React
Design and build digital services for the NHS. Use the service manual to build consistent, usable services that put people first.โ Learn from the research and experience of other NHS teams.
A template for using the NHS prototype kit
๐ ๏ธ ๐๐ก This is a detailed and carefully made template for your GitHub projects. It's based on the wide knowledge and practical experience of the engineering community within NHS England. The template includes helpful suggestions, standards and practices - it's something you should consider using for all your repositories.
A WordPress theme for the NHS using the NHS.UK frontend library
OpenAPI definitions and data specs for the FDP CDM
A wagtail implementation of the NHS.UK frontend library
GP Connect demonstrator is a reference implementation of a GP Connect providing system and a consumer system demonstration
NHSUK Frontend Blocks WordPress plugin
NHS England PhD Internship Projects Pages
This repository contains all of code used to create the Mental Health Monthly Statistics publication.
A Python client library for NHS Digital MESH
NHS App specific styles on top of nhsuk-frontend
NHS England Data Science Team Website
Generalised, easily consumable reusable code, for use across the NHS and wider.
A practical handbook on causal inference methods for evaluating policy interventions and service changes within the NHS, with a focus on leveraging observational real-world data to generate robust evidence. (Part of NHSE & NCL ICB PhD Project 309)
Additional components used through NHS Digital that don't fit in the standard NHS.UK Frontend kit
Medicines text mining tool
National Integration Adaptor for the GP2GP API
A draft specification for an urgent care shared record summary for England based on the FHIR International Patient Summary
Implementation Guide for NHS England APIs
Repository for development of NHS Digital STU3 FHIR assets.
A Cookiecutter template for creating standardized NHS England Reproducible Analytical Pipeline (RAP) projects.
A blueprint for NHS England teams to use when adopting Playwright Python
Data Science Professional Development Newsletter
NHSE PhD Internship Project - P61: Understanding Fairness and Explainability in Multi-modal Approaches within Healthcare
This repository contains scripts, Infrastructure as Code (IaC) modules, GitHub Actions workflows, and Azure DevOps pipelines templates essential for streamlining development and operations within the DToS Programme.
National Disease Registers import ETL gem
A record of design and research for NHS digital prevention services
UK Core Repository of FHIR Assets for HL7 FHIRยฎ UK Core Release 1 Implementation Guide Simplifier project
Progressive refactor of the Digital Learning Solutions web apps to .Net Core tech stack
๐๐๐ฅ GitHub Action to notify an MS Teams channel
Guidance for the Manage vaccinations in schools service
Repository to store the common components for Suppliers to integrate with the Home Test service
Terraform module to support teams in implementing an immutable backup vault in Azure.
Data Validation Engine source code
Adaptors which accelerate integration with national NHS systems
LLM pipeline to generate synthetic patient pathways, with corresponding clinical notes.
SWPC UK Synthea Version. Documentation can be found:
Package to accompany P41
Prototype for the Manage breast screening service
Reference implementation of a MESH Client in an AWS environment only using serverless technologies.
RESTful FHIR API for the Validated Relationship Service
National Disease Registers support gem
NHS notify public web site information portal - aka CMS front end UI
Design and build digital services for the NHS. Use the service manual to build consistent, usable services that put people first.โ
A Jinja implementation of the NHS.UK frontend components.
Transactional Frontend for the innovation service - https://innovation.nhs.uk
Tools for systematic large language model evaluations
NHS England and NHS Improvement AU-Data Engineering - Azure Databricks Analytics
Companion plugin for Nightingale theme on WordPress
NHS prototype kit website
API Definitions, Sandbox and SDK for the NHS Notify Supplier API
National Integration Adaptors - Message Handling Service (MHS)
Terraform Shared Modules repo for all Notify AMET repos
A Rails API service providing data pseudonymisation
Development tools and security support for developers
๐ ๏ธ ๐๐ก This is the starter template for all nhs-notify repositories.
FHIR Assets for BaRS project
A repo to hold resources and code from data science seminars. For more info contact datascience@nhs.net.
National Integration Adaptors - Adaptor for NHS 111 Post Event Message
Eyecare e-Referral Service API
Informational Frontend for the NHS Innovation Service (Wagtail CMS) - https://innovation.nhs.uk
The backend API for the NHS Innovation Service (Azure Function Apps Monorepo) - https://innovation.nhs.uk
A framework for quickly creating metrics using easy-to-edit YAML configs and reusable methods to filter, calculate, and transform data.
Publicly available information and resources about the NHS 111 online service
Bespoke components and overrides for NHS.UK Frontend, tailored for Technology Enhanced Learning.
Manage vaccinations in schools (Mavis) is a digital tool designed to help school age immunisation service (SAIS) teams manage their vaccination programmes end to end.
Prototype for the Record a vaccination service
NHS Data Model and Dictionary DITA Stylesheets
ActiveModel non-blocking warning gem
Prototype for the Cohort to Clinic breast screening service
A service enabling proxies to act on behalf of patients, regardless of their GP practice.
Code repository for the Childhood Vaccinations Coverage Statistics
Implementation Guide for Events Management Service event messages
ASP.NET Core Buying Catalogue Web Application
This is a regional template for the South West Intelligence and Analytics Team. It is designed to link to our SOP process as well as follow good practice for RAP templates.
This repository contains the code used by NHS England to score the NHS Oversight Framework metrics, i.e. the individual metric scores and rank, the domain scores, segmentation and rank, and the overall trust scores, segmentation and rank. The data files produced by this code feed the public facing dashboard
The RAP rework of the SSDP (aka Devices) reporting pipeline
This tool was built to provide insight into smaller area (place) level variation underlying Integrated Care Boards (ICBs) resource allocation. The intention of the tool is to provide insights that may help inform ICB-level allocations and contribute to evidence-based resource decisions.
This project utilises NHS England's pseudonymised patient-level data and data science capabilities to predict cohorts at elevated risk of future cancer
Toy model demonstrating the pathway optimisation problem
Rapidly create HTML prototypes of NHS services
This repo is for the HSMA Inception Project: 'Applying Natural Language Processing to automate the extraction and classification of congenital conditions from free text'
The NHS England TEL Learning Hub platform web application.
Experimenting with databricks workflow
Full stack Web UI micro front end for managing and configuring NHS Notify templates
A prototype of the digital questionnaire for lung health screening eligibility and risk assessment.
NDRS Data Management System
Research prototypes for the GP registration service
National Disease Registers reference data lookup gem
Lightweight wrapper around statsd client for easy instrumentation of Rails
Extended feature set to enhance and expand the capabilities of RAVS (Record A Vaccination Service)
Scripts and utilities used across API managment platform and services
Breast screening reporting data pipelines, visualisations, and analytics.
Documentation to support integration activity with the National Proxy Service across clinical systems and patient-facing applications. It complements the formal API specifications, FHIR profiles, and message schemas.
This repository is a shared location to document how the GP2GP and PS adaptors map between HL7 and FHIR
Repo to allow the upload of pipeline artifacts from S3. Originally cloned from https://github.com/diroussel/upload-artifact/tree/s3.
reusable terraform modules for odin
The current digital screening architecture
Static site generator for architecture models created with Structurizr DSL
create or validate a mesh authorisation header
The Activity and Planning Summary Report analyses delivered activity by type, using trend data to assess changes based on current planning definitions. I have included scripts to reconcile SW Hospital activity with the JAR.
This internal guide has been developed to support consistent, clear, and user-centred design across a wide range of analytical products โ including dashboards, reports, and tools built in Power BI, Excel, and R Markdown.
React components to build data apps
Generate Friends and Family Test (FFT) publications using a Python-based Reproducible Analytical Pipeline (RAP)
Functions used in the SDE team to create data dictionaries that we then share to our customers
Code created by Team 4 in the Hack for Health event ran by Microsoft and Kainos.
The JAR Reconciliation Files provides a granular breakdown of hospital activity (TFC/HRG Level), based on national planning logic. This script runs the activity views and then outputs files, complete with three tabs (APC, OP, AE) for each provider and system.
Draft Large Language Model Evaluation and Monitoring Framework
Continuation of the work Investigating Privacy Risks and Mitigations in Healthcare Language Models - NHS England PhD Internship Project
A searchable index of streamfield data in Wagtail
The NHS-R Community statements on the use of tools including (but not exclusively) R and R Studio.
An LLM pipeline to extract clinical entities from free-text data
This repository contains the analysis for the โAccelerated cancer registration from the National Disease Registration Service to support the NHS-Galleri trialโ manuscript.
A shim, which allows SCORM courses to be accessed via AICC
NHS England TEL Moodle theme based on NHSUK Frontend v10.x
.Net console app for migrating users and content from elfh Hub to Moodle
The NHS England TEL Learning Hub platform authentication service.
NHSUK Frontend MVC Razor Views
Moodle local heartbeat plugin
An MSSQL compatible copy of the mod_booking plugin
TEL Blazor Component Library Package
NHS England TEL View Components .NET View Components and patterns to build interfaces for NHS learning platforms and services.
Generic Models Project for Learninghub and elfh
๐งฑ ๐ป โ๏ธ A Terraform module for deploying a Next.js application built with OpenNext to AWS
Data Dictionary DDCNs HTML and PDFs
National Disease Registers standard Rails UI
Rails engine to performs client-side instrumentation and feeds back to the application.
Congenital Anomaly Natural Query Language
Resource repository for the Genomic Medicine Service Implementation Guide
Data science related code for the Digital Screening Analyse Team
A set of services deployed in Breast Screening Office VMs, providing a means of communication between on-premises DICOM modalities (mammography systems) and the cloud-based NHS Manage Breast Screening platform. It handles DICOM protocol communication, image processing, and secure data transmission.
Repository to store the documentation and integration API specification and schemas for DTx suppliers to integrate with the Health Store service
GitHub composite Action that reads a Terraform plan JSON and writes a compact Markdown diff summary to the GitHub Step Summary
Prototype of NHS App for testing bits of digital child health flows
Supplier configuration model and event schemas for NHS Notify
Public facing repository hosting the National Imaging Registry Postman Collection for use with the NIR Sandbox
Automated functional release tests for NHS Notify
Distributed Load Testing on AWS automates performance testing at scale, demonstrating how systems behave under different load conditions and helping identify potential performance issues throughout their lifecycle.
EPS Service Research Prototype
Integration Adaptor to simplify processing of Pathology and Screening results
A template for using the NHS prototype kit
A python package to create tests and report test results to NHSD JIRA.
Managing my health โ first experiment
Playwright Python project for Pathways Release Service
Playwright tests for Pathways Authoring Tool
A lightweight ASP.NET Core PKI portal for managing Azure Key Vault Certificates and performing secure, remote CSR signing.
Deployment code for the National Integration Adaptors
Fetch data from Qualtrics api and push it to Power BI
Notifications & Messaging | Digital Letters
The Riak client for Python (NHS Digital Fork)
Website of GitHub guides for South East Data & Analytics
Convert DPS-generated maternity statistics to the CML schema
Web pages and SOP for SW Insights and Intelligence ways of working
Calculate the size of waiting list needed to meet diagnostic performance, using Little's Law
Helper functions to convert a tidy dataset into CML format.
Schemas for the NHS England Central Metrics Library
This workshop is a dive into the automated features of Git and GitHub, specifically focusing on CI/CD workflows for Data Science projects. It covers the mechanics and practical implementation of pre-commit hooks and GitHub Actions to check, improve, test, and deploy your code.
Pipelines for lower limb wound metrics on Model Health System and for sharing with independent providers.
Repository to store the code used to process the Friends and Family Test (FFT) data required for the Model Health System (MHS) Quality of Care (QoC) compartment for monthly FFT reporting.
Repository to store all codes used to process the infections data required for the quarterly data refresh in the Model Health System.
Log your STARR examples and map to your competency framework to identify your strengths and areas for development.
Summary of Acorn categories at GP Practice level
This is a regional template for the South West Intelligence and Analytics Team. It is a demo.
Experimental implementation of Maximum Simulated Likelihood Estimation of True Random Effects (TRE), Generalised True Random Effects (GTRE) stochastic frontier models by Strategic Analysis Team. Available as a Python or R package
Development work in AIF (Analysis and Insight for Finance) Allocations Team , to calculate populations for use in allocations
A repository that contains code to union excel plans into 1 dataframe & forecast plans
Materials from Keiko and Charlotte's presentation on South East D&A L&D for HACA 2025.
This internal guide has been developed to support consistent, clear, and user-centred design across a wide range of analytical products โ including dashboards, reports, and tools built in Power BI, Excel, and R Markdown.
NHS England and NHS Improvement AU-Data Engineering - Azure Functions
A Production Monitor Sweet for digital.nhs.uk, watching out for misconfigurations.
Laravel based Assessment project
NHSE Moodle theme based on NHSUK Frontend 6.x
NHSLA Laravel frontend package based on NHSUK theme
Laravel SDK for Auth0 Authentication and Management APIs.