Fast, accurate and scalable probabilistic data linkage with support for multiple SQL backends
Ministry of Justice (MOJ)
Ministerial department
https://www.gov.uk/government/organisations/ministry-of-justice
Total FTE: 7,995·Digital & data FTE: 1,780
Sub-organisations: HM Courts & Tribunals Service (HMCTS)
Stars of active repositories
5,196
Active repositories
965
Live repositories
2,418
Unavailable repositories
845
Languages of active repositories
- 1.TypeScript (18%)
- 2.Kotlin (17%)
- 3.HCL (13%)
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
Repositories
Showing all 965 active repositories, sorted by stars
A place for the core work of the Modernisation Platform • This repository is defined and managed in Terraform
Documentation on the MoJ Cloud Platform
Environment configuration for the Cloud Platform
Terraform for the Ministry of Justice AWS root account
Deployment resources for the MoJ Cloud-Platform
Use the MOJ Design System to design, build, and deliver accessible and consistent services.
Modernisation platform environments • This repository is defined and managed in Terraform
How we build and operate products at the Ministry of Justice. • This repository is defined and managed in Terraform
Python package for loading bank holiday information from gov.uk
Security guidance from the MOJ Digital & Technology Cybersecurity team
Terraform Monitoring module
Extract structured data from free text using large language models
Analytical Platform • This repository is defined and managed in Terraform
Essential files and guidance for all Ministry of Justice GitHub Repositories. Find us on Slack at #github-community
Module for enabling and configuring common baseline services such as SecurityHub • This repository is defined and managed in Terraform
User documentation for the Ministry of Justice cloud platform
A collection of reusable GitHub Actions for the Ministry of Justice, designed to streamline and enhance workflows across our projects. • This repository is defined and managed in Terraform
User guidance for the MoJ Analytical Platform
A collection of reusable GitHub Actions that standardise DevSecOps security scanning i.e. SCA, SAST, DAST, secrets, IaC, and container security.
Template repo. for a gov.uk tech-docs-template documentation site published via github pages.
Existing staff application to manage prison visits
PDF Generator Microservice
API for Nomis DB used by DPS applications and other apis and services
Acts as a single datasource for LAA systems to consume HMCTS Common Platform data.
Digideps: Managed by opg-org-infra & Terraform
List of abbreviations used within the MoJ, and their definitions.
Modernisation platform AMI builds • This repository is defined and managed in Terraform
Template github repo used for new Typescript based projects.
Intranet used by the Ministry of Justice and agencies
The Office of the Public Guardian Lasting Power of Attorney online service: Managed by opg-org-infra & Terraform
Allows prison visitors to get help with the cost of visits
A series of pre-commit hooks executed before staged changes are committed
Digital prison services
Module for creating Linux bastion servers in member AWS accounts • This repository is defined and managed in Terraform
Scripts to compute dora metrics
HMPPS Book a secure move API
Prepare a case is a service that allows probation staff to prepare court cases.
HMPPS Prisoner Profile
Repository for configuration management code used to manage and maintain ec2 infrastructure hosted in the Modernisation Platform • This repository is defined and managed in Terraform
Allow prison staff to manage prison visit bookings.
A long-lived API that exposes data from HMPPS systems providing a single point of entry for consumers.
A service for calculating release dates
Multi-purpose CLI for the Ministry of Justice Cloud Platform
Allocation service for associating Prison Offender Managers with Offenders
Rendering layer for the Book a secure move platform
HMPPS Forge is a declarative, stateless framework for building multi-page journeys, handling routing, rendering, validation, and navigation.
The API for the Approved Premises Service
Find MOJ data service • This repository is defined and managed in Terraform
A microservice for managing the schedule of prison visits
Internal microservice providing Legal Framework details to the Apply for legal aid service
"View court data" webapp for viewing data from HMCTS's "Common Platform"
Use of Force
Creating Future Opportunities application for ingesting and processing external data ready for use with CATS
OPG Modernising LPA: Managed by opg-org-infra & Terraform
Shared Library for Crime Microservices
A collection of small, domain-focused integrations to support HMPPS Digital services that need to interact with probation data.
Module to import virtual machine (VM) images from your virtualization environment to Amazon EC2 as Amazon Machine Images (AMI) • This repository is defined and managed in Terraform
Find a Legal Adviser
The UI For Making Probation Recall Decisions
Drupal instance serving the prisoner facing hub
CCQ - Check if your Client Qualifies for Legal Aid
HMPPS Creating Future Opportunities (CFO) Case Assessment and Tracking System (CATS). Used to record, manage and track participant activity, supporting the assurance and validation of payments to commissioned providers delivering externally funded programmes on behalf of HMPPS CFO.
A service applying for criminal legal aid
Cloud Platform Terraform Module for creating Concourse pipeline
Infrastructure and provisioning of Delius AWS environments
Website Builder WordPress theme
API for simple NDelius interactions
LAA Legal Adviser API
Analytical Platform Control Panel • This repository is defined and managed in Terraform
Accessing Athena on the Analytical Platform
Analytical Platform Airflow • This repository is defined and managed in Terraform
Social visits and Contacts Prototype
Webapp to manage the workflow in Parliamentary Questions
Claim for Crown Court Defence, formerly Advocate Defence Payments (ADP), aka Crime Billing Online (CBO)
Calculating release dates API
Module for creating S3 buckets with sensible defaults e.g. replication, encryption • This repository is defined and managed in Terraform
A digital service for categorising prisoners
An API wrapper around a model developed by the MoJ Analytical Platform for scoring the confidence of people matches across MoJ systems. (bootstrapped 2025-01-08)
Allows staff to manage requests for help with prison visit costs
CLA Front End
OPG Use An LPA: Managed by opg-org-infra & Terraform
Facade API to make external API calls and collate results for visit-scheduler and book-a-prison-visit-staff-ui
Non-root port forwarding Docker image
Contains the cronjobs that run regular and daily jobs for the HwPV service
Backend and internal admin site for Prisoner Money suite of apps
Common assets for the money-to-prisoners applications
Part of alphagov/tech-docs-template (issues 👉https://github.com/alphagov/tech-docs-template/issues)
Handbook for the data and analytics engineering professions
A web service used by the public to get access to civil legal aid services.
DMS instance on the Cloud Platform
PHP tool for managing WordPress sites on CloudPlatform k8s clusters
Digital Cashbook – Business hub staff facing site for Prisoner Money suite of apps
This repository hosts the official job descriptions for Government Digital and Data (GDD) roles within Ministry of Justice (MoJ) Digital.
A service for creating and varying a licence
Incident Response Tool for OPG: Managed by opg-org-infra & Terraform
Allows internal staff to administer prison visit bookings system.
HMPPS Digital Prison Services
Create and vary a licence API
HMPPS Digital Prisons Data Product Definitions
Service provider and probation practitioner interface for providing rehabilitation services to service users
The user interface for Community Accommodation Service Tier 2
DPR API library for report creation.
Template github repo used for new kotlin based projects.
Standard OPG AWS Account Module: Managed by opg-org-infra & Terraform
Existing public application to request prison social visits on GOV.UK
A service to review criminal legal aid applications
Send money to someone in prison
An API to support send legal mail to prisons service
LAA Criminal Legal Aid schemas and validators
RDS instance and credentials for the Cloud Platform
Docker image containing all the tooling used by pipelines.
Development Containers Community
Gov.UK Prototype Kit. This repository is defined and managed in Terraform
A collection of re-useable GitHub actions
This is the behave end to end tests which cover the CLA applications for the laa-cla-fala team.
HMPPS DPR Data Product Definition JSON Schema
A Terraform module for setting up AWS SSO and Auth0, to allow users to sign-in to AWS using GitHub • This repository is defined and managed in Terraform
Transform OS NGD files for address matching by uk_address_matcher
Module for creating ECS cluster (Linux/Windows) not just for EC2 launch type • This repository is defined and managed in Terraform
A collection of reusable GitHub Actions for the Modernisation Platform, designed to streamline and enhance workflows across our projects. This repository is defined and managed in Terraform. • This repository is defined and managed in Terraform
Module for ec2 autoscaling • This repository is defined and managed in Terraform
LAA Data Claims API
HMPPS Location Inside Prison Service
The core processing logic for the Bichard application
DPR UI library for report creation.
HMPPS Manage People on Probation UI
Module for member VPC accounts in the Modernisation Platform • This repository is defined and managed in Terraform
HMPPS Manage and Deliver Accredited Programmes API Layer (bootstrapped 2025-06-10)
HMPPS Manage and Deliver Accredited Programmes UI Layer (bootstrapped 2025-06-10)
Manage a workforce UI
A service for managing identity data about the people we look after in HMPPS
Data catalogue • This repository is defined and managed in Terraform
Automated E2E UI tests for the hmpps-book-a-prison-visit-ui (Staff UI) service
HMPPS Micro Frontend Components
The user interface for the Temporary Accommodation Service
A library to centralise the process of determining whether a user should have access to create/read/update/delete a prison resource, for example, accessing a prisoner's Prisoner Profile. (bootstrapped 2025-04-08)
LAA Record Controlled Work
HMPPS Digital Prisons Reporting MI API
Allow public to book prison visit bookings.
Handles prisoner-related NOMIS update domain events
Module for integrating SNS topics with Pagerduty Services • This repository is defined and managed in Terraform
Module for ec2 instances • This repository is defined and managed in Terraform
A UI for viewing shift pattern and detail
An API to help prisoners create a personal development plan for their time in prison and after release
HMPPS Digital Prisons Reporting Tools UI
CFE (Check Financial Eligibility) Civil: The eligibility platform for means assessments of civil cases
Environment configuration for AWS - Terraform and Ansible projects
Offender Case Notes Service
Terraform code for the shared Bichard infrastructure
An API providing backend functionality for allocations
Publishes Events about offender change to Pub / Sub Topics
This repository is an api that allows NSM claims and PA applications to be created and updated by client applications
Activities management API
A service that provides a single-point of entry into prisoner-facing transactional services.
Search API for people on probation
Rust library for loading bank holiday information from gov.uk
A frontend application for the management of adjudication
Calculate Journey Variable Payments
HMPPS Digital Prisons Reporting MI UI
Fee calculator for LAA
HMPPS Education & Employment API
Contact MOJ - Rails App
Provides a connector via Graph API to read/write between AWS S3 and Sharepoint
Automated tests for book a prison visit public site using Playwright
An API for integrating with the PPUD (Public Protection Unit Database) application using UI automation
ECR repositories and credentials for the Cloud Platform
Common GitHub actions and workflows used by LAA CCMS projects.
An API providing backend functionality for the location of prisoners
A set of common java components for LAA applications.
Manage user preferences for court users
Prototype for HMPPS Accredited Programmes using the GOV.UK Prototype Kit and the MOJ Pattern Library.
OPG Technical Guidance: Managed by opg-org-infra & Terraform
GitHub Action to validate AWS resources have required tags using Checkov.
Simple JWT Auth ruby gem with middleware for Faraday and Grape
Taking the GOVUK flask frontend skeleton and making it more open (Removing environmental and security locks)
Prison visits booking - Instrumentation gem
Provide view access to historical data from Equinity
Common database creation and migrations and testing for HwPV apps
Template repository for creating Terraform modules for use with the Modernisation Platform • This repository is defined and managed in Terraform
Playwright end to end tests.
Licences web-app
Unified platform for assessments/forms in the ARNS space (bootstrapped 2025-07-04)
A service that allows probation staff to capture and store pre-sentence data
Module for creating defined IAM users as superadmins • This repository is defined and managed in Terraform
An API Service For Making Probation Recall Decisions
Official Visits UI to facilitate users to book visits for prisoners with official visitors such as solicitors, police, psychologists and social workers (bootstrapped 2025-09-15)
Guidance for MoJ teams interacting with the EUCS IDAM Team and Entra ID
Community Payback Supervisors UI (bootstrapped 2025-10-09)
An API for managing synchronisation of prisoner finances from NOMIS (bootstrapped 2025-11-20)
The user interface for the Approved Premises Service
Module for creating additional roles assumable via the OIDC provider for use in Github Actions • This repository is defined and managed in Terraform
Docker image builds for the Bichard 7 project
HMPPS Location Inside Prison Service API
Deployment configuration for the Cloud Platform pact broker
A library for implementing shared components on the DPS platform
Additional services for the Bichard 7 application running in AWS
This repos contains the UI component for the CAAB service. This is known as the laa-ccms-caab-ui.
WordPress multisite build for the Hale Platform. Deploys into multiple environments.
Handles prisoner-related NOMIS migrations
Analytical Platform Actions Runner • This repository is defined and managed in Terraform
A service for managing restricted patients
Dashboard for administering NOMIS migrations and synchronisation
Flipt container for handling feature flags in HMPPS
This service is an interface between LAA services and the HMRC APIs
HMPPS Incident Reporting Service
Code supporting Ministry of Justice Digital Prison Reporting Glue Jobs
Activities management UI
Web application to get legal aid data
API that receives court data from HMCTS, attempts to match the data to HMPPS prisoners. This data is then persisted and made available in the API. (bootstrapped 2025-12-10)
HMPPS Prisoner Finance UI (bootstrapped 2026-02-20)
API for the Accredited Programmes service
LPA Integration with microservice for the generation of registration codes: Managed by opg-org-infra & Terraform
OPG shared GitHub workflows for sharing between services.: Managed by opg-org-infra & Terraform
Module for creating organizational units and accounts within AWS Organizations from JSON files • This repository is defined and managed in Terraform
Module for creating OIDC providers to use in GitHub Actions • This repository is defined and managed in Terraform
The user interface for Community Accommodation Service Tier 2 Bail
A service for sending legally privileged mail to prisons
Send Legal Mail staff facing application to scan legally privileged mail to prisons.
Datastore microservice for LAA Criminal Applications
Dev tool to surface recent offender events
OPG sirius supervision workflow frontend: Managed by opg-org-infra & Terraform
API for managing General Ledger entries (bootstrapped 2025-11-20)
Ruby on Rails components for using the MoJ Design System
HMPPS Digital Prisons Reporting Tools API
An investigation in the Github estate of MoJ
Module to automate the patching of ec2 instances in each account • This repository is defined and managed in Terraform
An API to manage finances for prisoners (bootstrapped 2026-02-11)
HMPPS Non-associations
UI for managing synchronisation of prisoner finances from NOMIS (bootstrapped 2026-01-15)
API for Risks and OASys integration
OPG Services Performance Data: Managed by opg-org-infra & Terraform
HMPPS Incentives UI
A service to calculate visit allocations
Currently a facade API over prisoner contact endpoints of prison API
A microservice that will allow an authenticated public user to register to book a prison visit.
Documentation source for public events between OPG services: Managed by opg-org-infra & Terraform
The Office of the Public Guardian maintenance service: Managed by opg-org-infra & Terraform
Development repository: Managed by opg-org-infra & Terraform
Prototype for the interventions team in HMPPS
A service for resettlement passport to prepare prisoner for release proof of concept
This is the repository for the Assess criminal legal forms application - formerly known as Assess non standard magistrates fees
External DNS Terraform module
A Terraform module that users can create an ElastiCache cluster
Copied from https://github.com/negz/kuberos
Configure add-ons during cluster creation or anytime for an existing cluster
Business/domain interface for providing rehabilitation services to service users
HMPPS Incentives API
A UI to manage a prisoner's personal development plan for their time in prison and after release
Frontend UI to to manage allocation of keyworkers and to monitor use of keyworker entries to ensure compliance with KPIs. (bootstrapped 2024-12-13)
A helper library to share common patterns for projects based from hmpps-template-kotlin
Helper library for Amazon SQS in Java/Kotlin projects
Holds the configuration and documentation for running automated logging and visualisation of Entra ID services.
S3 buckets and credentials for the Cloud Platform
Community health files for the Ministry of Justice GitHub organisation
UI for Find and Refer an Intervention Service
Business/domain interface for providing Find and Refer an Intervention Service
Functional mailbox registry for manage custody service area. (bootstrapped 2024-12-13)
A template repo for Python projects
Tools for development on the HMPPS Approved Premises Project
Bank Admin – SSCL staff facing site for Prisoner Money suite of apps
Prisoner Money Intelligence – Security staff facing site for Prisoner Money suite of apps
GOV.UK start page for Money to Prisoners
WordPress plugin that applies common functionality to sites used across the MoJ portfolio.
Analytical Platform Airflow Python Template • This repository is defined and managed in Terraform
MOJ Forms Product Page
A govuk prototype-kit repository for the 'Support for additional needs' UI service. (bootstrapped 2025-05-20)
Reports website, including ones on how up to date our deployed software is (also known as Hoodaw)
A collection of useful Go packages for communicating with the Ministry of Justice Cloud Platform ecosystem
Docker image to publish MoJ documentation repositories as github pages sites.
Delius Network repo for creating VPC/subnets and shared things for environments.
Archive processor for justice.gov.uk
Microservice that takes an XML job feed and converts it to JSON. This is then hosted in an s3 bucket, used by WordPress FeedImporter plugin.
A skeleton application to help teams kick-start building FastAPI based REST APIs
Test prototype repository to demo deploying in Cloud Platform
This repo creates a docker image containing custom HTTP error page for service on the Cloud Platform that don't want to use the default-backend provided by nginx.
A WordPress plugin that configures Wordpress to send emails via the GOV.UK Notify Service
Mock for HMCTS Common Platform API
Tool for finding out about LAA Digital architecture
Website for the Gov Reuse Library
Deployment pipeline for National Delius
Frontend UI to create and maintain contacts within DPS, including potential visitors and details of family and next of kin.
HMPPS Tier calculator
A Terraform module to create an AWS ChatBot Slack configuration. • This repository is defined and managed in Terraform
Find MoJ data runbooks • This repository is defined and managed in Terraform
Single Accommodation Service is the umbrella term encompassing all HMPPS accommodation services. (bootstrapped 2025-11-04)
HMPPS Establishment Roll Service
User management frontend for Sirius: Managed by opg-org-infra & Terraform
OPG sirius supervision firm deputy hub: Managed by opg-org-infra & Terraform
A frontend application for managing users
API for Community Payback (bootstrapped 2025-08-15)
Go microservice allowing sirius to download documents from S3: Managed by opg-org-infra & Terraform
Module that creates a loadbalancer in AWS with logging enabled • This repository is defined and managed in Terraform
Check when to disclose cautions or convictions
HMPPS Remand and Sentencing
Record Controlled Work API
Core repository for Office of the CTO Developer Portal
Single Accommodation Service is the umbrella term encompassing all HMPPS accommodation services. (bootstrapped 2025-11-04)
Amend a claim is a Spring Boot web application that enables Legal Aid Agency caseworkers to perform escape case assessments on claims submitted via Submit a Bulk Claim.
HMPPS Remand and Sentencing API
Assess and refer for civil legal advice
Probation Team Contact and Reference Service.
Front end repository for the Recommissioned CRS Interventions Service (bootstrapped 2025-11-03)
API for managing withheld prisoner funds (holds) as part of the Prisoner Finance Services (bootstrapped 2026-07-31)
Springboot application, written in Kotlin. APIs provided to facilitate users to book visits for prisoners with official visitors such as solicitors, police, psychologists and social workers (bootstrapped 2025-09-15)
HMPPS Registers UI
A Go lambda function for stopping and starting instance, rds resources and autoscaling groups • This repository is defined and managed in Terraform
Form builder gem to present service schemas (a.k.a metadata)
A service to centrally manage civil legal aid cases for the Legal Aid Agency
This is the TypeScript UI service for managing X-Ray Body Scan data (XRBS). Intended for use alongside hmpps-x-ray-body-scans-api. (bootstrapped 2026-05-26)
Web application for bulk upload of claims data
A library for sharing dps components across applications
Module to deploy resources for RDS to S3 Export. This repository is defined and managed in Terraform
Terraform DMS module (oracle, sql server, postgres)
A service for searching for prisoners in NOMIS, augmented by data from other prison services
Historical Prisoner UI
HMPPS Court Cases and Release Dates UI
Backend API to allow the creation and management of Challenge Support Invention Plan (CSIP) and related information within the DPS Platform. CSIP is a process used in prisons to support and manage prisoners who pose an increased risk of harming others through their behaviour in custody.
A GitHub repository for the Cloud Optimisation and Accountability Team • This repository is defined and managed in Terraform
HMPPS Alerts UI
LPA frontend for Sirius: Managed by opg-org-infra & Terraform
LAA Assure HMRC Data
Generate Subject Access Request report from DPS information sources worker
Info & Advice Datastore
UI for community payback (bootstrapped 2025-08-15)
OPG LPA Instructions and Preferences repository. Handles display of I&P from scanned documents.: Managed by opg-org-infra & Terraform
LDAP schemas and role catalogues to support Role-Based Access Control in National Delius.
This is a Kotlin Spring Boot API service for managing X-Ray Body Scan data (XRBS), backed by PostgreSQL and intended for use with `hmpps-x-ray-body-scans-ui`. (bootstrapped 2026-05-13)
An API providing access to hmpps person data
An API providing access to HMPPS language and communication needs data (bootstrapped 2025-03-03)
An API providing access to HMPPS health and medication data. (bootstrapped 2025-01-10)
HMPPS Alerts API
Service to access court cases imported from HMCTS Libra court lists and Common Platform
Deployment configuration for the Cloud Platform pact broker
Data used by Bichard 7
A UI service to allow PELs and others to view/run reports and stats for the jobs board
Development repository: Managed by opg-org-infra & Terraform
A set of shared utilities for use with typescript projects
Module for creating an IAM role that can be assumed from another account • This repository is defined and managed in Terraform
Module to deploy lambda functions in modernisation platform accounts • This repository is defined and managed in Terraform
Module offers various WAF rules in AWS as a module and custom ones such as IP Address blocking from an ssm parameter, as well as AWS managed ones. • This repository is defined and managed in Terraform
Ministry of Justice AI Toolkit
A service for providing micro-frontend components to probation services (bootstrapped 2025-04-11)
OPG shared GitHub composite actions for workflows.: Managed by opg-org-infra & Terraform
HMPPS Education & Employment UI
A backend application for downloading NOMIS prisoner details (formerly offloc)
Simple network testing app to be deployed in Cloud Platform in order to test connectivity between the Cloud Platform and the Modernisation Platform • This repository is defined and managed in Terraform
API and processing service for the Justice Redact project.
Mission control dashboard for Hale Platform
A repository containing the API for the LAA shared component for secure document storage
Code to generate reports for Police for Bichard
Analytical Platform RShiny Open Source Base • This repository is defined and managed in Terraform
Generate Subject Access Request report from DPS information sources back-end
End to end tests for the components that make up Sirius: Managed by opg-org-infra & Terraform
API for maintaining personal relationships information within DPS, such as family, children, friends, any (other) dependents, restrictions, contacts, beneficieries
An Admin panel for the Civil Legal Advice services
Lets Cloud Platform users generate new repositories with the same directory structure and files.
Repository to hold Cloud Platform Helm Charts
CloudFront distribution for use on the Cloud Platform
An API to provide data about partnering organisations for HMPPS. This includes employers of official visitors, providers of work, education or services, and financial remittance. (bootstrapped 2025-01-30)
A service to handle alerts and notifications for visits to prisons
API providing service to help QA prison visits
Data Platform AI Toolkit
This repository serves as a reference point for all the published domain events.
Terraform module that deploys cloud-platform prometheus pushgateway.
HMPPS Jobs Board API
LPA Integrations with other services including Make and Use: Managed by opg-org-infra & Terraform
HMCTS Case tracker for Civil Appeals (Java)
API to support hmpps-welcome-people-into-prison-ui.
E2E Transformation provider claim service and api
Utility container images repo for HMPPS
Service to verify authentication token created by HMPPS Auth
Technical radar for Ministry of Justice technology choices
digital-prison-reporting-transfer-component
This is the public facing service for Send Money to Prisoners, and also contains the initial start/welcome page. This project is a migration from a legacy python app over to Express to standardise the codebase. (bootstrapped 2026-05-26)
IRSA terraform module for teams.
Terraform Logging module
Terraform module which contains Nginx Ingress Controller
About Terraform module that enables us to utilise Route53 Resolver query logging on the MoJ Cloud Platform
Prisoner facing hub
User Interface for activity hub users to administer prison pay rates and prisoner special pay statuses (bootstrapped 2025-11-26)
User interface for HMPPS Jobs Board
This is a tiny app that processes messages from our restricted events queue
Terraform module which creates RDS Aurora resources on AWS.
Github "template" repository, from which to create new OPG Repositories: Managed by opg-org-infra & Terraform
API to calculate risk scores (bootstrapped 2025-07-04)
Reusable search UI component for Sirius frontends: Managed by opg-org-infra & Terraform
API for identify adjustment remand periods for a calculation.
The Office of the Public Guardian AWS cost notifier lambda and infrastructure: Managed by opg-org-infra & Terraform
HMPPS Incident Reporting Service API
HMPPS Non-associations API
An API providing backend functionality to the adjudication process
Provides access to prisoner pay related data, including special pay statuses, bonuses and prisoner payroll transaction details. (bootstrapped 2025-11-26)
Automation for DSO managed Modernisation Platform environments
WordPress plugin that generates MoJ custom Gutenberg blocks.
Hale platform and theme helper functions
API to provide the backend for the prisoner pay UI, facilitating data needed to serve that user interface by pulling from the prisoner-pay api, prisoner-search and other services (bootstrapped 2025-11-26)
Apply for legal aid service prototype (Prototype kit v8.6.0)
Backend for the Community Payback assessment
Deputy reporting integration with OPG Data: Managed by opg-org-infra & Terraform
PoCcing an app on the cloud platform
This repos contains an API component for the CAAB service. This is known as the laa-ccms-caab-soa-api. It interacts with SOA to perform actions to EBS on behalf of the CAAB service..
Analytical Platform Lake Formation • This repository is defined and managed in Terraform
Proof of Concept API for retrieving cloud cost data.
Analytical Platform Ingestion Transfer • This repository is defined and managed in Terraform
Development repository: Managed by opg-org-infra & Terraform
Development repository: Managed by opg-org-infra & Terraform
Template repository for Spring Boot Java microservice projects.
Terraform module that enforces namespace egress controls with Calico and an internal Envoy proxy, and exposes ready-to-use proxy environment secrets for workloads.
Family Mediators API
This is a proposal for an optional service that would allow people on probation to submit a short video and answer some questions to check in with their Probation Practitioner instead of or in addition to them seeing them face to face.
Prisons and Probation Ombudsman WordPress legacy theme
User interface for the Accredited Programmes service
Functional mailbox registry for manage custody service area. (bootstrapped 2024-12-17)
An adapter that integrates the MOJ Form Builder with the HMCTS Optics CMS
Prototypes for the CAS2 Bail Alpha
Reads Money to Prisoners (MTP) bank account to facilitate reconciliation
API for strengths based needs assessments
Command line tool to automatically scan a PDF and output the fonts and font sizes used within the document.
A service to manage utilities relating to sending emails, such as handling GovNotify callbacks and delivery receipts, and facilitating file downloads from links in emails sent to a user (bootstrapped 2026-06-18)
CertManager Terraform Module
Analytical Platform Airflow R Template • This repository is defined and managed in Terraform
Analytical Platform RStudio • This repository is defined and managed in Terraform
API used for Email orchestration between CLA services and GOV.UK Notify
Repo for the migration of dotnet
UI for strengths based needs assessments
Kubernetes vulnerability scanning operator
A minimal example application for the Cloud Platform user guide
Civil case API for storing cases raised in the Info and Advice space. Documentation: https://ministryofjustice.github.io/laa-civil-case-api/
Prototype for the Launchpad front-end
OPG Shared Infrastructure: Managed by opg-org-infra & Terraform
Prototype for HMPPS prisoner education, skills, work and employment team.
HMPPS shared Renovate config
A simple application for generating snapshots of the MoJ Intranet.
Temporary Accommodation Prototype
ETL processor for Workload Measurement Tool
A community prototype of Accredited Programmes.
End to End Tests for the Accredited Programmes project
Terraform module to deploy Palo Alto Networks Panorama instances in AWS
Ruby gem for laa-court-data-adaptor
Common code for CLA frontend and CLA public
Lambda function to manage the sequential execution of multiphased queries.
This is a public-facing starter template for Node.js/Express applications written in TypeScript
Decisions and other shared documentation that spans across all applications in Interventions
Front-end to view and access to historical data from Equiniti
Tools for Oracle Policy Automation rulebases
UI for Electronic Monitoring Datastore
API to access the Electronic Monitoring datastore in the Modernisation Platform
Periodic audit-log-driven sync of GitHub teams to AWS IAM Identity Center (poller + Terraform module) • This repository is defined and managed in Terraform
API to provide prisoner property information. Provide ability to maintain this data and sync information with NOMIS (bootstrapped 2026-06-11)
Lambda function for automatic SCIM provisioning based on EntraID group memberships • This repository is defined and managed in Terraform
Lambda function for automatic SCIM provisioning based on GitHub relationships • This repository is defined and managed in Terraform
HMPPS Tier Calculation UI
Analytical Platform User Guide • This repository is defined and managed in Terraform
Frontend application for the LAA Claim for Payment service
Automated tests for claim and assess
API for managing HDC licences
This service replicates the document template for Warrant Risk assessment, collecting officer details, offender locations and risk levels to supply information on how to safely fulfill the issued Warrant (bootstrapped 2026-04-02)
A library of commonly-used Python scripts and libraries for the SRE team (bootstrapped 2025-11-14)
Java service to generate claims reports
Electronic Monitoring Crime Matching Tool (bootstrapped 2026-03-17)
Core repository for Office of the CTO Engineering Platform
A backend application for managing prisoners in NOMIS
Module for creating AWS Data Streams to stream logs from CloudWatch Log Groups. • This repository is defined and managed in Terraform
Service that queries the github api and collects information about hmpps projects and pushes it to the service catalogue.
Digital service for rendering Subject Access Request data as HTML using service specific templates (bootstrapped 2025-02-21)
Analytical Platform Airflow CaDeT Deployer • This repository is defined and managed in Terraform
The match-learner-record-ui is used to match a Nomis ID to a Department for Education Unique Learner Number via their demographic details in order to allow services to query prisoner education history. (bootstrapped 2025-02-20)
Plan, schedule and manage transfers in DPS. (bootstrapped 2026-06-15)
HMPPS Cell Sharing Risk Assessment Service API (bootstrapped 2025-10-29)
Temporary repo to migrate hmpps-manage-users to typescript. (bootstrapped 2025-11-26)
Show which branches are deployed to which environments
Analytical Platform Visual Studio Code • This repository is defined and managed in Terraform
Analytical Platform Airflow Python Base • This repository is defined and managed in Terraform
A backend application for managing users
Service to provide information and history about a person's location. (bootstrapped 2026-08-03)
Change Someone's Cell UI
Repository for the Modernisation Platform user interface codebase • This repository is defined and managed in Terraform
HMPPS Offender Categorisation API
This is the service that provides authenticated staff users functionality to perform their duties as part of the Send Money to Prisoners flow. (bootstrapped 2026-09-08)
A backend application for mapping between NOMIS and DPS services
Analytical Platform Airflow R Base • This repository is defined and managed in Terraform
A register to store court information across prison and probation space
Prison users details (bootstrapped 2026-05-12)
The user interface for electronic monitoring crime matching tool (bootstrapped 2025-03-19)
The api for the electronic monitoring data insights tool (bootstrapped 2025-06-04)
Authentication and management of context data for applications in the ARNS space
API for coordinating actions across the ARNS space
Proof of Concept API for retrieving cloud cost data
OPG sirius supervision deputy hub: Managed by opg-org-infra & Terraform
Analytical Platform Cloud Development Environment Base • This repository is defined and managed in Terraform
API service for digital canteen (bootstrapped 2026-04-08)
Service repository for the Recommissioned CRS Interventions Service (bootstrapped 2025-11-10)
HMPPS Cell Sharing Risk Assessment Service (bootstrapped 2025-10-30)
A worker-service that receives requests from a queue and creates a package of data to be submitted to the AI Gateway. On getting a response from the LLM, the JDA worker-service transforms it into a response for the return queue. (bootstrapped 2026-07-02)
CICA Document search ingestion pipeline
HMPPS Workload calculator
MPoP front-end library (bootstrapped 2026-06-09)
The user interface for Electronic Monitoring Probation Officers (bootstrapped 2025-05-30)
This is a proposal for an optional service that would allow people on probation to submit a short video and answer some questions to check in with their Probation Practitioner instead of or in addition to them seeing them face to face.
Backend for replicating NDelius document templates for Parole Assessment Reports. (bootstrapped 2026-08-11) (bootstrapped 2026-08-11)
Observability Platform Grafana API Key Rotator
A frontend application for downloading NOMIS prisoner details (formerly offloc)
Observability Platform
The backend for saving, and serving ARNS assessments (bootstrapped 2025-08-01)
The front end for recording a recall (used when a prisoner is recalled to prison whilst they are on licence)
A set of APIs to aid in booking probation appointments (bootstrapped 2025-09-05)
This is a replacement API for the existing Book a video link service which in turn will allow court and probation pilot users book video link hearings in prison for court hearings and probation meetings accordingly.
Stateless payment claim validation package
Serve OPG: Managed by opg-org-infra & Terraform
API for accessing Use of Force data
The Orchestrator API serves as the backend for the Activities Management UI, retrieving data from the Activities Management API, and aggregating the responses. (bootstrapped 2026-06-19)
Publishes Events about prisoner changes
LAA Data Stewardship service which consumes events from SNS, then. sends emails using GOV Notify
Analytical Platform MLflow • This repository is defined and managed in Terraform
Frontend UI for the prisoner property service - find, view and maintain prisoner property records. (bootstrapped 2026-06-29)
User interface for the Suicide Risk Form (bootstrapped 2025-06-09)
This repository contains playwright end to end tests for the LAA Crime Forms suite of applications.
Hmpps prisoner finance service for storing and managing advances (bootstrapped 2026-09-07)
End-to-end tests to test VCD-CDA-CP (Common Platform) integration
This is a service that would allow people on probation to submit a short video and answer some questions to check in with their Probation Practitioner instead of or in addition to them seeing them face to face. (bootstrapped 2025-11-12)
This service replicates the document template for Warrant Risk assessment, collecting officer details, offender locations and risk levels to supply information on how to safely fulfill the issued Warrant (bootstrapped 2026-04-02)
Frontend for replicating NDelius document templates for Parole Assessment Reports. (bootstrapped 2026-08-11)
Fork of laa-data-access-api to experiment with Axon
Fees calculator application for Claims submitted by proivders
Staff front-end for Managing Apps application (bootstrapped 2025-01-16)
A backend service for the creation of electronic monitoring orders
Frontend for hmpps digital canteen (bootstrapped 2026-05-08)
Repo for Cloud Platforms reusable Github workflows
The frontend for the prisoner facing Digital Hub content publishing service. (bootstrapped 2025-11-26)
A temporary fork of laminas/laminas-db so we can support PHP 8.4 while we decide on a replacement: Managed by opg-org-infra & Terraform
HMPPS - Electronic Monitoring Components
OPG sirius supervision management information: Managed by opg-org-infra & Terraform
e2e tests repo for ui in playwright ts
Reusable composite github action for building and pushing container images for Civil Apply respitories
A service to allow users to Create Electronic Monitoring Orders
HMPPS Non Residential Location Prison Service (bootstrapped 2025-10-10)
Legal Aid Certified Claims API
This service replicates the document template for the Breach Report Community Orders and Suspended Sentence Orders. Collecting Offender details, Responsible officer, offence details as well as reason for the breach. (bootstrapped 2025-11-19)
Data Platform GitHub Actions
Allow prison staff to process people when entering prison.
Module for creating an RDS instance • This repository is defined and managed in Terraform
Module for creating route 53 dns entries and certificates to go with them • This repository is defined and managed in Terraform
(bootstrapped 2025-12-04)
Generate Subject Access Request report from DPS information sources UI
This service replicates the document template for the Breach Report Community Orders and Suspended Sentence Orders. Collecting Offender details, Responsible officer, offence details as well as reason for the breach. (bootstrapped 2025-11-19)
Management interface for monitoring probation appointment SMS reminders
A library for implementing shared components on the ads platform
ARNS front-end library for risk score visualisations (bootstrapped 2026-01-07)
Suicide Risk Form API Layer (bootstrapped 2025-06-09)
Frontend UI to allow the creation and management of Challenge Support Intervention Plan (CSIP) and related information within the DPS Platform. CSIP is a process used in prisons to support and manage prisoners who pose an increased risk of harming others through their behaviour in custody.
Streamlit dashboard for analysing the AWS Cost Optimisation Hub recommendations
An API to generate documents from templates for External Movements (bootstrapped 2026-02-12)
Prisoner facing applications frontend (bootstrapped 2026-03-02)
API for accessing and managing breach notice information
UI for probation practitioners to notify of a breach
Frontend service to allow legal providers to manage their applications for civil legal aid.
API to allow legal providers to manage their applications for civil legal aid.
Allows for the scheduling, management and enquiry of various types of External Movements within the DPS Platform. (bootstrapped 2025-07-23)
The repository for the new court appearance scheduler api. (bootstrapped 2026-03-23)
Reports for the feedback from the Prisoner Content Hub. (bootstrapped 2025-03-11)
Prototype guidance for the modernised lasting power of attorney service: Managed by opg-org-infra & Terraform
Observability Platform User Guide
Front-end search components for probation services
Plan, schedule and manage transfers in DPS (bootstrapped 2026-06-15)
Frontend component library for HMPPS court cases release dates services
Analytical Platform GitHub Actions • This repository is defined and managed in Terraform
Automation tests for probation reporting service
LAA User Data API
Manage offences API - for the management of offence related reference data
HMPPS electronic document storage and management REST API
People on probation platform (bootstrapped 2026-03-16)
API to manage restricted patients
Historical Prisoner API
Monitoring service to check domain events against Nomis triggers (bootstrapped 2025-04-04)
Logs all domain events to app insights
Check My Diary backend api service
Github runner for HMPPS projects
Api Service for managing prisoner apps submission and approval. (bootstrapped 2025-01-17)
Launchpad authentication API
A test data generator for generating moves into book a secure move
A UI to record and update immigration statuses (bootstrapped 2025-09-16)
Prototype for MDT (Mandatory drugs testing) on DPS (bootstrapped 2026-09-15)
E-commerce service for the HMPPS Digital Canteen. (bootstrapped 2026-04-23)
Prototype of future Make LPA features: Managed by opg-org-infra & Terraform
API presenting materialised views of assessment data managed by the ARNS Assessment Platform. Provides current state projections for consumers. (bootstrapped 2026-03-10)
Hmpps prisoner finance service for managing subscriptions (bootstrapped 2026-09-07)
Data Platform Application
OPG sirius supervision finance admin: Managed by opg-org-infra & Terraform
User interface for the Justice Redact project.
Search UI for people on probation
An UI to view and manage Core Person Records. (bootstrapped 2025-06-27)
Service to provide ARNS design documentation and example components (bootstrapped 2025-12-04) (bootstrapped 2025-12-08)
Propose a child arrangements plan service
Core person record: Gatling performance tests (bootstrapped 2026-04-22)
OPG sirius supervision finance hub: Managed by opg-org-infra & Terraform
my first attempt at creating a kotlin app (bootstrapped 2025-06-17) (bootstrapped 2026-01-26)
Interface for probation contacts. (bootstrapped 2026-02-10)
Dashboard Service for the Analytical Platform • This repository is defined and managed in Terraform
A Ruby gem to share functionality and data across NSCC services
A service for managing offence related reference data
A UI service for managing document generation in relation to External movements. (bootstrapped 2026-02-12)
Allows for the scheduling, management and enquiry of various types of External Movements within the DPS Platform. (bootstrapped 2025-07-23)
A Software Bill of Materials repo to manage common dependencies for the GLAD repos centrally
The api for the electronic monitoring crime matching tool (bootstrapped 2025-04-24)
A scheduled process to check whether documents in the hmpps-tech-docs (and potentially other) repository are overdue for review (bootstrapped 2025-09-18)
Extract and provide redshift and athena query metrics for datahub data product queries (bootstrapped 2026-08-06)
HMPPS Probation Estate API
The Wardship application is read-only, with no need to process Wardship cases. Users can search if a child was made a ward of court. The app can't create, edit, or delete but allows searches and produces result letters. Searches are free and there's no need to log them.
The UI for court appearance scheduler (bootstrapped 2026-03-23)
This repo is home to base container images used across hmpps projects. (bootstrapped 2025-11-14)
This is a small UI service which allows prison staff to view the schedule of events happening in video conference rooms on a given day.
This is a replacement UI for the existing Book a video link service which in turn will allow court and probation pilot users book video link hearings in prison for court hearings and probation meetings accordingly.
This is for practitioners to manage online check ins for their people on probation. It is linked to via Managing People on Probation. (bootstrapped 2026-06-16)
A place for the core work of the Platform Operations team
Analytical Platform Network Diagnostics • This repository is defined and managed in Terraform
Template github repo used for new Typescript based projects.
User documentation for the Container Platform at the Ministry of Justice
OPG Data Dictionary: Managed by opg-org-infra & Terraform
LPA Store service: Managed by opg-org-infra & Terraform
Common go packages used by OPG: Managed by opg-org-infra & Terraform
Service that pings all available health or info endpoints and caches the results.
Service that runs Snyk container image scans for HMPPS container images and pushes the results to the Service Catalogue, where they can be displayed in the Developer Portal. (bootstrapped 2026-04-30)
Service that queries cloudplatform terraform projects and collects information about hmpps projects and pushes it to the service catalogue.
Service that queries the veracode api and collects information about hmpps projects and pushes it to the service catalogue.
Service that queries Sharepoint Lists Graph API to get Teams, Service areas, Product sets and Product. Populates service catalogue with data. (bootstrapped 2025-03-24)
DynamoDB instance and credentials for the Cloud Platform
Mutating Admission Controller Webhook
In-cluster Prometheus and Alertmanager alerts endpoint service
New editor from the MoJ online team
Repository allowing incident reporting to publish their DPDs to the dpr platform
LPA dashboard frontend for Sirius: Managed by opg-org-infra & Terraform
Parent repository with common docker compose setup scripts
Container Platform environments repository
cloud-platform-go-get-module stores the latest cloud-platform-terraform-* releases, and exposes them to be queried via it's API
Playwright E2E tests for online check ins and eSupervision user journeys (bootstrapped 2026-06-04)
A backend for an API to access Department for Education Learning Records Service data. (bootstrapped 2025-01-06)
The purpose of this repo is to create an internal API that can be called by the Integration API to expose prisoner base location information that has been translated into a less NOMIS model for external use (bootstrapped 2025-07-09)
Micro-service for filtering github teams that are registered with cloud platform cluster environments
A Terraform module to create an OpenSearch cluster on the Cloud Platform
Terraform code to create a namespace serviceaccount on the cloud platform
A Terraform module to provision SQS resources to the Cloud Platform.
Install the Tigera Calico operator and custom resource definitions
Terraform module that deploys cloud-platform's OPA (Open Policy Agent) gatekeeper; supersedes https://github.com/ministryofjustice/cloud-platform-terraform-opa
Cloud Platform Terraform Module used to create and manage secret manager resources.
Terraform module that deploys Auth0 actions for the MoJ Cloud Platform
This Github Action marks PRs as failed if they affect more than one namespace folder.
This modules holds Cloud Platform team IAM configuration
Cloud Platform SNS terraform module
A general maintenance page that can be be deployed into the Cloud Platform.
Cloud Platform kuberos terraform module
This terraform module installs the Descheduler on the MoJ Cloud Platform
Collection of scripts used to automate tasks within the Cloud Platform
A GitHub repository for the Cloud Optimisation and Accountability Team Enriched Cost and Usage Report (GreenOps) Data Pipeline
Creates an AWS Synthetics Canary resource for the Cloud Platform
This module includes security and operational baselines implemented by Cloud Platform team in their AWS Accounts.
A friendly test cluster cleanup reminder
Terraform module for Velero
Terraform module that enables us to use AWS Flow logs on the MoJ Cloud Platform
Terraform module that deploys cloud-platform external secrets operator
Terraform auth0 module used for Kubernetes Clusters and their components
AWS ECR exporter for Prometheus
Gatekeeper Terraform module for the Container Platform
OPG Scanning: Managed by opg-org-infra & Terraform
OPG sirius supervision lay deputy hub: Managed by opg-org-infra & Terraform
gov-uk prototype kit for the testing improvements to the electronic monitoring create an order service
A GitHub repository for the Cloud Optimisation and Accountability Team Cost and Usage Report Data Pipeline • This repository is defined and managed in Terraform
CICA FIND Front end application
Analytical Platform Cloud Development Environment NGINX Proxy • This repository is defined and managed in Terraform
OPG Sirius Data Sync - Utility Container for moving data around Sirius Environments: Managed by opg-org-infra & Terraform
This is the public facing project for Prisoner Monies and includes components such as Send Money to Prisoners. (bootstrapped 2026-09-09)
Shared actions for Github workflows to use - PUT NO WORKFLOWS IN HERE! (bootstrapped 2026-03-30)
Apply to court about child arrangements
A backend application for managing users and roles in NOMIS
Service to receive details of cases, incoming from Libra, match against existing cases in court case service, match to offenders (offender-search) and update court case service
Helper library with common code and testing patterns related to subject access requests (bootstrapped 2025-10-13)
HMPPS Authorization Server api
Prototypes for the Digital Warrant Folder service.
Local stack testing of the Form Builder Platform
Minimal frontend and backend test application for proving the ArgoCD GitOps deployment flow on the Container Platform
HMPPS External Users API
Github action sharing logic for deletion of LAA Civil Apply service components' UAT deployments/releases
Analytical Platform Airflow GitHub Actions • This repository is defined and managed in Terraform
Repository allowing move-a-prisoner to publish their DPDs to the dpr platform
Prisoner facing applications prototype (bootstrapped 2026-04-13)
A GitHub Action used with Pull requests (PRs) on the MoJ Cloud Platform.
Google Cloud Platform Management
Frontend for identify adjustment remand periods for a calculation.
Mock API to
Justice Data Factory Terraform Modules
Set of stubs used in testing of both claims and assess
Frontend to adjust a release date.
Providing interface for SOAP-based Libra data feed
This repo contains the integration test suite for Cloud Platform CP3.0 clusters and components
Reusable github action for common deployment pattern specific to civil apply (but with wider applicability)
Cluster AutoScaler module
Terraform module for Cortex XDR Agent Helm chart
Gender Recognition Certificate application app build in Python Flask
LPA UID generation and storage service: Managed by opg-org-infra & Terraform
Maintenance page for Sirius: Managed by opg-org-infra & Terraform
Development repository: Managed by opg-org-infra & Terraform
Court cases and release dates API
API for CRUD operations of release date adjustments
The Office of the Public Guardian AWS health notifier lambda and infrastructure: Managed by opg-org-infra & Terraform
Cell movement orchestration API for HMPPS (bootstrapped 2026-08-14)
Test repo to test various different things (bootstrapped 2026-08-24)
Prototype for improvements to the live Create and vary a licence service
CCMS Terraform Modules
hmpps-mis-terraform-dev
A UI to enable staff to record a prisoner's challenges, strengths, conditions and support recommendations, and to create and review the prisoner's education support plan. The support plan provides support to those with neurodiversity and other additional learning needs. (bootstrapped 2025-05-09)
Data Platform User Guide
An API to allow the recording of prisoners' challenges, strengths, conditions and support recommendations, and to create and review the prisoner's education support plan. The support plan provides support to those with neurodiversity and other additional learning needs. (bootstrapped 2025-05-09)
Repository for tools and scripts relating to CDPT Metabase installation
Standard OPG GitHub Repository Module: Managed by opg-org-infra & Terraform
Analytical Platform Airflow XCom Sidecar • This repository is defined and managed in Terraform
🚀 Passionate engineers delivering great services 🚀 Find us on Slack at #github-community
Ruby client for calling the ministryofjustice/laa-fee-calculator
Prisoner facing POC for prisoners to be able to take a more active role in their education and training programmes. (bootstrapped 2026-06-01)
Documentation guiding the architecture of HMPPS Digital Services
Prototype for the ARNS prison pathway (bootstrapped 2025-05-20)
WIP! - A marketplace for copilot CLI plugins used by hmpps (bootstrapped 2026-03-19)
HMPPS Staff search API
An API providing read and write access for Probation allocations
Surfacing app insight dependencies and making available to the developer portal
API Hosting and pilot repo for integration
Analytical Platform Ingestion Scan • This repository is defined and managed in Terraform
Frontend of the COAT Chatbot, hosted on CP
This repository hosts the BE authoring tools library which provides Data Product Definitions authoring APIs . (bootstrapped 2025-09-15)
This repo will comprise of hardened HMPPS container images (bootstrapped 2026-08-10)
API Interface for integrating with the Justice Data Agent. (bootstrapped 2026-06-26)
A facade API for data insights reporting of adjudication data
AWS Secrets Manager caching for PHP (Laminas, APCu cache storage, ENV-prefixed secrets).: Managed by opg-org-infra & Terraform
MOJ Forms Technical Documentation
Analytical Platform Ingestion Notify • This repository is defined and managed in Terraform
Container Platform GitHub Access
Downstream mock API to simulate the downstream API for integration hub
UI for scheduling a release (bootstrapped 2026-08-03)
Github Actions for Data Engineering
Data Platform Terraform LakeFormation Module
Analytical Platform RStudio • This repository is defined and managed in Terraform
UI and API tests for bulk submission and Fee scheme
MPOP front-end library for shared components (bootstrapped 2026-08-20)
Ansible repo for instance control
Design histories for the current YJB Platform work
NodeJs pdf service: Managed by opg-org-infra & Terraform
Homebrew bottle for the cloud-platform-cli tool: https://github.com/ministryofjustice/cloud-platform-cli
OPG sirius header: Managed by opg-org-infra & Terraform
Integration tests for the Container Platform clusters
FormBuilder Submitter component - responsible for retrieving rendered user data from runner (https://github.com/ministryofjustice/) services and sending to where it needs to go
Common OneLogin mock used by OPG: Managed by opg-org-infra & Terraform
Gateway API Terraform module for the Container Platform
Analytical Platform Kubectl • This repository is defined and managed in Terraform
litellm terraform provider
Envoy gateway terraform module for the Container Platform
Firewalled OPG AWS Network Module: Managed by opg-org-infra & Terraform
Shared practices for Legal Aid Agency teams who build and run Java services.
https://find-unclaimed-court-money.service.justice.gov.uk
Public site to request personal information held by the MOJ
Repository for the Modernisation Platform Team's Ask Channel Slackbot • This repository is defined and managed in Terraform
Complexity of Need microservice
Test activities DPDs repo.
Ruby client for the LAA Criminal Applications Datastore
Repository to hold helm charts for Victim Pathfinder team
Observability Platform Tenant Terraform Module
Hale child theme to aid showcasing the theme.
API to provide release scheduling information (bootstrapped 2026-08-03)
UI for Workload Measurement Tool
Standalone microservice for caching FormBuilder service tokens in the platform namespace
wiremock service for stg-track-my-case-service
PagerDuty Rota Notifier
Frontend application for the LAA Assess a Claim service
Shared components and utilities for prisoner facing services typescript applications (bootstrapped 2026-03-02)
User Data store API for services built & deployed on Form Builder
Form builder application responsible for managing all services metadata
The Tipstaff office is responsible for acting on arrest warrants and child abduction orders and the website allows staff to record cases and generate standard letters.
Data Infrastructure: Managed by opg-org-infra & Terraform
External DNS Terraform module for the Container Platform
Template repository for Container Platform terraform modules
Application to handle download email attachments and GOV.UK Notify callbacks for Prisoner Money suite of apps
A prototype starter kit for DPS in the GOV.UK Prototyping kit. (bootstrapped 2026-07-16)
API owned by the Integration Hub used to transfer objects using a RESTful API
stg-vsp-subscription
This repo contains the backend API for the Probation Domain Data Explorer application. This is a Kotlin API which talks to a Postgres or H2 database holding information about Probation data entities, including domains, use cases and workflows (bootstrapped 2026-03-30)
Prototype project built for apprenticeship (annual leave tracker) - Iana Bezrodnykh
Prototype project built for apprenticeship (annual leave tracker) - Iana Bezrodnykh
Starter pack Terraform module for the Container Platform
An online cache of the NIST NVD database, hosted on Github Pages and refreshed twice a day. Used for OWASP scans (bootstrapped 2026-07-02)
A notification plugin to help editors keep their content up-to-date
Cert Manager Terraform module for the Container Platform
Apply the Service Standard in Ministry of Justice service
Fork of MoJ OCTO documentation site used for adding suggestions only
Documentation for using GitHub Codespaces in the Office of the CTO
OPG Shared Network Firewall: Managed by opg-org-infra & Terraform
service-stg-track-my-case
The WordPress Plugin to Store Uploads on Amazon S3
Scheduler for tools based on idle time reported at a customisable 'idleness' endpoint • This repository is defined and managed in Terraform
Terraform module for the bastion accessed only via an AWS Systems Manager Session.
Test app Terraform module for the Container Platform
Automation tests for Prepare a Case for Sentence
Template repository for Spring Boot Java thymeleaf ui projects.
The documentation for users of the HMPPS Create Electronic Monitoring Orders(CEMO) documentation service
Docker image used to build form builder components
Form Builder Anti Virus
AWS Jupyter notebooks including AI Spike code
Contains the submodules for CHAPS and ChapsDotNet repos.
Repo for the Candidate Matching Service prototype - part of Reducing Reoffending programme
YAML definitions for the frameworks used by the Book a secure move service
Allow web console logins using Github credentials via SAML
Various metrics about the Cloud Platform
Karpenter terraform deployment for the Container Platform
Cilium Terraform module for the Container Platform
Central repository to hold AWS Lambda code for use across Justice Data Factories
API spec for DPS & Probation services which need to respond to SAR requests
Enables the AWS EBS CSI driver
Standard OPG AWS KMS key Module: Managed by opg-org-infra & Terraform
A portal to expose useful information about LAA applications to developers.
Prototype for the Launchpad Managing Apps project
An API gateway for CCMS services
Make terraform workspaces protected for short-lived PR based environments: Managed by opg-org-infra & Terraform
Lightweight containerised service that streams S3 objects to ClamAV for antivirus scanning via INSTREAM protocol. Designed for Kubernetes Job, requiring limited permissions and minimal dependencies.
A containerised server to broadcast requests to multiple Kubernetes pods
Because your data needs a roundhouse kick before it meets the model.
Contains the front end React/Typescript code for the Probation Domain Explorer application (bootstrapped 2026-03-30)
Analytical Platform Observability Terraform Module
Go app to hash a Kubernetes namespace directory for the Cloud Platform
Lightweight Go service for Pingdom ingress controller checks
directory of testing applications for cloud-platform modules
Starter pack module for the Cloud Platform
Terraform module for creating AWS Firehose resources to stream logs from CloudWatch Log Groups.
Terraform module for configuring and spinning up various k8s deployments and resources for testing purposes
Ruby code to detect orphaned Cloud Platform namespaces and AWS resources
The Office of the Public Guardian Snyk Image Builder: Managed by opg-org-infra & Terraform
A general maintenance page that can be be deployed into the Cloud Platform.
ECS Helper in Golang: Managed by opg-org-infra & Terraform
Mock DRC API for the DCES integration
A repository to validate the new renovate configs
Non-production tools used by DCES team to prepare data, validate data, etc.
Landing Zone Processing Lambda code
Performance tests for Probation In Court application (bootstrapped 2025-09-25)
Automation tests for Probation In Court application (bootstrapped 2025-09-24)
Load Testing suite initially for the CAS team but in the long run to be used organisation wide (if people want to!) (bootstrapped 2025-01-17)
Reusable Github workflows and actions across the ARNS space (bootstrapped 2025-02-24)
UI for the Community Payback assessment
A service to run an end-to-end test on the prepare-a-case UI to ensure the case list renders correctly
UI for E-surveillance to provide improved monitoring of tagged offenders. (bootstrapped 2025-07-18)
Api service for E-surveillance service which is intended to provide improved monitoring of tagged offenders. (bootstrapped 2025-07-18)
UI for CCW Fees Calculator
Fees service calculator for CCW