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,189
Active repositories
970
Live repositories
2,420
Unavailable repositories
839
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 970 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.
PDF Generator Microservice
Existing staff application to manage prison visits
WP plugin that displays a cookie consent banner and opt-in setting page.
Digideps: Managed by opg-org-infra & Terraform
Acts as a single datasource for LAA systems to consume HMCTS Common Platform data.
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.
API for Nomis DB used by DPS applications and other apis and services
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
A series of pre-commit hooks executed before staged changes are committed
Allows prison visitors to get help with the cost of visits
Scripts to compute dora metrics
Module for creating Linux bastion servers in member AWS accounts • This repository is defined and managed in Terraform
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
A long-lived API that exposes data from HMPPS systems providing a single point of entry for consumers.
HMPPS Prisoner Profile
A service for calculating release dates
Digital prison services
HMPPS Book a secure move API
Prepare a case is a service that allows probation staff to prepare court cases.
Multi-purpose CLI for the Ministry of Justice Cloud Platform
Allow prison staff to manage prison visit bookings.
Allocation service for associating Prison Offender Managers with Offenders
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
Internal microservice providing Legal Framework details to the Apply for legal aid service
Shared Library for Crime Microservices
A microservice for managing the schedule of prison visits
Rendering layer for the Book a secure move platform
Find MOJ data service • This repository is defined and managed in Terraform
Creating Future Opportunities application for ingesting and processing external data ready for use with CATS
"View court data" webapp for viewing data from HMCTS's "Common Platform"
Use of Force
OPG Modernising LPA: Managed by opg-org-infra & Terraform
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 collection of small, domain-focused integrations to support HMPPS Digital services that need to interact with probation data.
Drupal instance serving the prisoner facing hub
A service applying for criminal legal aid
The UI For Making Probation Recall Decisions
CCQ - Check if your Client Qualifies for Legal Aid
LAA Legal Adviser API
API for simple NDelius interactions
Find a Legal Adviser
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
Infrastructure and provisioning of Delius AWS environments
Cloud Platform Terraform Module for creating Concourse pipeline
Analytical Platform Control Panel • This repository is defined and managed in Terraform
Website Builder WordPress theme
Spring Boot Template Service modeled on an online Pet Store.
Accessing Athena on the Analytical Platform
Claim for Crown Court Defence, formerly Advocate Defence Payments (ADP), aka Crime Billing Online (CBO)
Calculating release dates API
OPG Use An LPA: Managed by opg-org-infra & Terraform
Analytical Platform Airflow • This repository is defined and managed in Terraform
Facade API to make external API calls and collate results for visit-scheduler and book-a-prison-visit-staff-ui
A web service used by the public to get access to civil legal aid services.
Module for creating S3 buckets with sensible defaults e.g. replication, encryption • This repository is defined and managed in Terraform
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)
Webapp to manage the workflow in Parliamentary Questions
Backend and internal admin site for Prisoner Money suite of apps
DMS instance on the Cloud Platform
Prototype - Social visits and Contacts
Contains the cronjobs that run regular and daily jobs for the HwPV service
A digital service for categorising prisoners
Allows staff to manage requests for help with prison visit costs
CLA Front End
Handbook for the data and analytics engineering professions
Part of alphagov/tech-docs-template (issues 👉https://github.com/alphagov/tech-docs-template/issues)
PHP tool for managing WordPress sites on CloudPlatform k8s clusters
Digital Cashbook – Business hub staff facing site for Prisoner Money suite of apps
Common assets for the money-to-prisoners applications
This repository hosts the official job descriptions for Government Digital and Data (GDD) roles within Ministry of Justice (MoJ) Digital.
Create and vary a licence API
A service for creating and varying a licence
An API to support send legal mail to prisons service
LAA Criminal Legal Aid schemas and validators
HMPPS Digital Prisons Data Product Definitions
RDS instance and credentials for the Cloud Platform
DPR API library for report creation.
A service to review criminal legal aid applications
Docker image containing all the tooling used by pipelines.
Allows internal staff to administer prison visit bookings system.
HMPPS Digital Prison Services
Standard OPG AWS Account Module: Managed by opg-org-infra & Terraform
Service provider and probation practitioner interface for providing rehabilitation services to service users
Development Containers Community
Gov.UK Prototype Kit. This repository is defined and managed in Terraform
Existing public application to request prison social visits on GOV.UK
The user interface for Community Accommodation Service Tier 2
A collection of re-useable GitHub actions
Incident Response Tool for OPG: Managed by opg-org-infra & Terraform
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
Template github repo used for new kotlin based projects.
Send money to someone in prison
Non-root port forwarding Docker image
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
Activities management API
CFE (Check Financial Eligibility) Civil: The eligibility platform for means assessments of civil cases
HMPPS Manage People on Probation UI
Manage a workforce UI
LAA Record Controlled Work
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
HMPPS Digital Prisons Reporting MI UI
Terraform code for the shared Bichard infrastructure
This repository is an api that allows NSM claims and PA applications to be created and updated by client applications
HMPPS Manage and Deliver Accredited Programmes UI Layer (bootstrapped 2025-06-10)
HMPPS Digital Prisons Reporting Tools UI
LAA Data Claims API
A service for managing identity data about the people we look after in HMPPS
A service that provides a single-point of entry into prisoner-facing transactional services.
Module for integrating SNS topics with Pagerduty Services • This repository is defined and managed in Terraform
Module for creating ECS cluster (Linux/Windows) not just for EC2 launch type • This repository is defined and managed in Terraform
HMPPS Location Inside Prison Service
Data catalogue • This repository is defined and managed in Terraform
Module for member VPC accounts in the Modernisation Platform • This repository is defined and managed in Terraform
Module for ec2 autoscaling • This repository is defined and managed in Terraform
Module for ec2 instances • This repository is defined and managed in Terraform
The core processing logic for the Bichard application
HMPPS Manage and Deliver Accredited Programmes API Layer (bootstrapped 2025-06-10)
Handles prisoner-related NOMIS update domain events
Offender Case Notes Service
Contact MOJ - Rails App
DPR UI library for report creation.
A frontend application for the management of adjudication
Environment configuration for AWS - Terraform and Ansible projects
The user interface for the Temporary Accommodation Service
Provides a connector via Graph API to read/write between AWS S3 and Sharepoint
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)
Automated tests for book a prison visit public site using Playwright
HMPPS Digital Prisons Reporting MI API
Publishes Events about offender change to Pub / Sub Topics
Search API for people on probation
An API for integrating with the PPUD (Public Protection Unit Database) application using UI automation
ECR repositories and credentials for the Cloud Platform
Allow public to book prison visit bookings.
HMPPS Micro Frontend Components
Fee calculator for LAA
Common GitHub actions and workflows used by LAA CCMS projects.
An API providing backend functionality for the location of prisoners
A UI for viewing shift pattern and detail
An API providing backend functionality for allocations
Calculate Journey Variable Payments
HMPPS Education & Employment API
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.
Automated E2E UI tests for the hmpps-book-a-prison-visit-ui (Staff UI) service
Rust library for loading bank holiday information from gov.uk
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
Playwright end to end tests.
Flipt container for handling feature flags in HMPPS
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 Location Inside Prison Service API
Handles prisoner-related NOMIS migrations
HMPPS Prisoner Finance UI (bootstrapped 2026-02-20)
A microservice that will allow an authenticated public user to register to book a prison visit.
A service to calculate visit allocations
Currently a facade API over prisoner contact endpoints of prison API
Module for creating organizational units and accounts within AWS Organizations from JSON files • This repository is defined and managed in Terraform
Module for creating additional roles assumable via the OIDC provider for use in Github Actions • 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 the Approved Premises Service
Module to automate the patching of ec2 instances in each account • This repository is defined and managed in Terraform
This repos contains the UI component for the CAAB service. This is known as the laa-ccms-caab-ui.
The Provider Data API r2 will own data about provider firms and offices (and, later on, contracts and schedules)
OPG Services Performance Data: Managed by opg-org-infra & Terraform
Unified platform for assessments/forms in the ARNS space (bootstrapped 2025-07-04)
Docker image builds for the Bichard 7 project
Activities management UI
Additional services for the Bichard 7 application running in AWS
HMPPS Non-associations
HMPPS Incentives UI
HMPPS Incident Reporting Service
This service is an interface between LAA services and the HMRC APIs
Template repository for creating Terraform modules for use with the Modernisation Platform • This repository is defined and managed in Terraform
Ruby on Rails components for using the MoJ Design System
API for the Accredited Programmes service
The user interface for Community Accommodation Service Tier 2 Bail
WordPress multisite build for the Hale Platform. Deploys into multiple environments.
External DNS Terraform module
A Terraform module that users can create an ElastiCache cluster
UI for managing synchronisation of prisoner finances from NOMIS (bootstrapped 2026-01-15)
An API for managing synchronisation of prisoner finances from NOMIS (bootstrapped 2025-11-20)
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)
API for managing General Ledger entries (bootstrapped 2025-11-20)
An API to manage finances for prisoners (bootstrapped 2026-02-11)
A library for implementing shared components on the DPS platform
LPA Integration with microservice for the generation of registration codes: Managed by opg-org-infra & Terraform
Module for creating defined IAM users as superadmins • This repository is defined and managed in Terraform
An investigation in the Github estate of MoJ
Code supporting Ministry of Justice Digital Prison Reporting Glue Jobs
Send Legal Mail staff facing application to scan legally privileged mail to prisons.
A service for sending legally privileged mail to prisons
OPG shared GitHub workflows for sharing between services.: Managed by opg-org-infra & Terraform
HMPPS Digital Prisons Reporting Tools API
An API Service For Making Probation Recall Decisions
Copied from https://github.com/negz/kuberos
Configure add-ons during cluster creation or anytime for an existing cluster
Datastore microservice for LAA Criminal Applications
A service that allows probation staff to capture and store pre-sentence data
Licences web-app
OPG sirius supervision workflow frontend: Managed by opg-org-infra & Terraform
Community Payback Supervisors UI (bootstrapped 2025-10-09)
Business/domain interface for providing rehabilitation services to service users
This is the repository for the Assess criminal legal forms application - formerly known as Assess non standard magistrates fees
HMPPS Incentives API
Dev tool to surface recent offender events
Analytical Platform Actions Runner • This repository is defined and managed in Terraform
A service for resettlement passport to prepare prisoner for release proof of concept
API for Risks and OASys integration
Dashboard for administering NOMIS migrations and synchronisation
A service for managing restricted patients
A UI to manage a prisoner's personal development plan for their time in prison and after release
An API to help prisoners create a 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)
The Office of the Public Guardian maintenance service: Managed by opg-org-infra & Terraform
Guidance for MoJ teams interacting with the EUCS IDAM Team and Entra ID
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
Deployment configuration for the Cloud Platform pact broker
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
Documentation source for public events between OPG services: Managed by opg-org-infra & Terraform
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
Prototype for the interventions team in HMPPS
Development repository: Managed by opg-org-infra & Terraform
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
UI for community payback (bootstrapped 2025-08-15)
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)
Info & Advice Datastore
HMCTS Case tracker for Civil Appeals (Java)
API for Community Payback (bootstrapped 2025-08-15)
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.
Front end repository for the Recommissioned CRS Interventions Service (bootstrapped 2025-11-03)
Web application for bulk upload of claims data
Single Accommodation Service is the umbrella term encompassing all HMPPS accommodation services. (bootstrapped 2025-11-04)
An Admin panel for the Civil Legal Advice services
API for maintaining personal relationships information within DPS, such as family, children, friends, any (other) dependents, restrictions, contacts, beneficieries
HMPPS Tier calculator
HMPPS Remand and Sentencing API
API to support hmpps-welcome-people-into-prison-ui.
API providing service to help QA prison visits
A service to handle alerts and notifications for visits to prisons
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)
E2E Transformation provider claim service and api
This repository serves as a reference point for all the published domain events.
Single Accommodation Service is the umbrella term encompassing all HMPPS accommodation services. (bootstrapped 2025-11-04)
HMPPS Remand and Sentencing
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.
LPA frontend for Sirius: Managed by opg-org-infra & Terraform
Module that creates a loadbalancer in AWS with logging enabled • 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
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)
Data used by Bichard 7
An API providing access to HMPPS health and medication data. (bootstrapped 2025-01-10)
Utility container images repo for HMPPS
Module for creating an IAM role that can be assumed from another account • This repository is defined and managed in Terraform
A Go lambda function for stopping and starting instance, rds resources and autoscaling groups • This repository is defined and managed in Terraform
OPG LPA Instructions and Preferences repository. Handles display of I&P from scanned documents.: Managed by opg-org-infra & Terraform
An API providing access to HMPPS language and communication needs data (bootstrapped 2025-03-03)
An API providing access to hmpps person data
Core repository for Office of the CTO Developer Portal
A service for providing micro-frontend components to probation services (bootstrapped 2025-04-11)
Service to verify authentication token created by HMPPS Auth
Generate Subject Access Request report from DPS information sources worker
Generate Subject Access Request report from DPS information sources back-end
Technical radar for Ministry of Justice technology choices
Module to deploy resources for RDS to S3 Export. This repository is defined and managed in Terraform
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
A Terraform module to create an AWS ChatBot Slack configuration. • 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
End to end tests for the components that make up Sirius: Managed by opg-org-infra & Terraform
Prisoner facing hub
API for managing withheld prisoner funds (holds) as part of the Prisoner Finance Services (bootstrapped 2026-07-31)
A GitHub repository for the Cloud Optimisation and Accountability Team • This repository is defined and managed in Terraform
HMPPS Education & Employment UI
User Interface for activity hub users to administer prison pay rates and prisoner special pay statuses (bootstrapped 2025-11-26)
A library for sharing dps components across applications
A service for searching for prisoners in NOMIS, augmented by data from other prison services
User interface for HMPPS Jobs Board
A service to centrally manage civil legal aid cases for the Legal Aid Agency
A backend application for downloading NOMIS prisoner details (formerly offloc)
Website for the Gov Reuse Library
OPG sirius supervision firm deputy hub: Managed by opg-org-infra & Terraform
Go microservice allowing sirius to download documents from S3: Managed by opg-org-infra & Terraform
A UI service to allow PELs and others to view/run reports and stats for the jobs board
This is a tiny app that processes messages from our restricted events queue
Terraform module which creates RDS Aurora resources on AWS.
LPA Integrations with other services including Make and Use: Managed by opg-org-infra & Terraform
Terraform DMS module (oracle, sql server, postgres)
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
User management frontend for Sirius: Managed by opg-org-infra & Terraform
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
Code to generate reports for Police for Bichard
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
Deployment pipeline for National Delius
LAA Civil Legal Advice Helpline (CLAH)
Ministry of Justice AI Toolkit
HMPPS Establishment Roll Service
HMPPS Incident Reporting Service API
HMPPS Non-associations API
An API providing backend functionality to the adjudication process
Form builder gem to present service schemas (a.k.a metadata)
HMPPS Alerts UI
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
A set of shared utilities for use with typescript projects
LAA Assure HMRC Data
API and processing service for the Justice Redact project.
WordPress plugin that generates MoJ custom Gutenberg blocks.
Analytical Platform RShiny Open Source Base • This repository is defined and managed in Terraform
Historical Prisoner UI
Find MoJ data runbooks • This repository is defined and managed in Terraform
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)
HMPPS Jobs Board API
Probation Team Contact and Reference Service.
Service to access court cases imported from HMCTS Libra court lists and Common Platform
Frontend UI to create and maintain contacts within DPS, including potential visitors and details of family and next of kin.
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)
Apply for legal aid service prototype (Prototype kit v8.6.0)
Backend for the Community Payback assessment
HMPPS Registers UI
Deputy reporting integration with OPG Data: Managed by opg-org-infra & Terraform
PoCcing an app on the cloud platform
A repository containing the API for the LAA shared component for secure document storage
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..
CloudFront distribution for use on the Cloud Platform
Analytical Platform Lake Formation • This repository is defined and managed in Terraform
Proof of Concept API for retrieving cloud cost data.
A frontend application for managing users
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
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.
Mission control dashboard for Hale Platform
Check when to disclose cautions or convictions
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)
LDAP schemas and role catalogues to support Role-Based Access Control in National Delius.
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
OPG shared GitHub composite actions for workflows.: Managed by opg-org-infra & Terraform
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
Reusable Terraform module that wires S3 → Step Functions → Lambda to transform CSV to Parquet, manage Glue database/table, and make data queryable in Athena.
Lets Cloud Platform users generate new repositories with the same directory structure and files.
Terraform module that deploys cloud-platform prometheus pushgateway.
Repository to hold Cloud Platform Helm Charts
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
New editor from the MoJ online team
HMPPS Cell Sharing Risk Assessment Service API (bootstrapped 2025-10-29)
OPG sirius supervision deputy hub: Managed by opg-org-infra & Terraform
A service to allow users to Create Electronic Monitoring Orders
Serve OPG: Managed by opg-org-infra & Terraform
The api for the electronic monitoring crime matching tool (bootstrapped 2025-04-24)
gov-uk prototype kit for the testing improvements to the electronic monitoring create an order service
The backend for saving, and serving ARNS assessments (bootstrapped 2025-08-01)
Service repository for the Recommissioned CRS Interventions Service (bootstrapped 2025-11-10)
MPoP front-end library (bootstrapped 2026-06-09)
(bootstrapped 2025-12-04)
Interface for probation contacts. (bootstrapped 2026-02-10)
Frontend service to allow legal providers to manage their applications for civil legal aid.
HMPPS Cell Sharing Risk Assessment Service (bootstrapped 2025-10-30)
API to allow legal providers to manage their applications for civil legal aid.
A GitHub repository for the Cloud Optimisation and Accountability Team Cost and Usage Report Data Pipeline • This repository is defined and managed in Terraform
LAA User Data API
Prisoner facing applications frontend (bootstrapped 2026-03-02)
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 GitHub relationships • This repository is defined and managed in Terraform
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.
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.
Lambda function for automatic SCIM provisioning based on EntraID group memberships • This repository is defined and managed in Terraform
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)
Periodic audit-log-driven sync of GitHub teams to AWS IAM Identity Center (poller + Terraform module) • 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)
A backend service for the creation of electronic monitoring orders
Github runner for HMPPS projects
CICA FIND Front end application
Record Controlled Work API
A backend application for managing users
The user interface for electronic monitoring crime matching tool (bootstrapped 2025-03-19)
Analytical Platform Cloud Development Environment NGINX Proxy • This repository is defined and managed in Terraform
Repository for the Modernisation Platform user interface codebase • This repository is defined and managed in Terraform
Data Platform Application
The frontend for the prisoner facing Digital Hub content publishing service. (bootstrapped 2025-11-26)
Front-end search components for probation services
Repository allowing incident reporting to publish their DPDs to the dpr platform
Suicide Risk Form API Layer (bootstrapped 2025-06-09)
A backend application for managing prisoners in NOMIS
OPG Sirius Data Sync - Utility Container for moving data around Sirius Environments: Managed by opg-org-infra & Terraform
Module for creating an RDS instance • This repository is defined and managed in Terraform
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)
Legal Aid Certified Claims API
Hmpps prisoner finance service for storing and managing advances (bootstrapped 2026-09-07)
Observability Platform Grafana API Key Rotator
Observability Platform
Hmpps prisoner finance service for managing subscriptions (bootstrapped 2026-09-07)
People on probation platform (bootstrapped 2026-03-16)
A place for the core work of the Platform Operations team
This is the public facing project for Prisoner Monies and includes components such as Send Money to Prisoners. (bootstrapped 2026-09-09)
Stateless payment claim validation package
The user interface for Electronic Monitoring Probation Officers (bootstrapped 2025-05-30)
Module for creating route 53 dns entries and certificates to go with them • This repository is defined and managed in Terraform
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
A Ruby gem to share functionality and data across NSCC services
Extract and provide redshift and athena query metrics for datahub data product queries (bootstrapped 2026-08-06)
Automation tests for probation reporting service
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
CICA Document search ingestion pipeline
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)
Helper library with common code and testing patterns related to subject access requests (bootstrapped 2025-10-13)
Api Service for managing prisoner apps submission and approval. (bootstrapped 2025-01-17)
HMPPS Authorization Server api
HMPPS Tier Calculation UI
Management interface for monitoring probation appointment SMS reminders
Prototypes for the Digital Warrant Folder service.
User interface for the Justice Redact project.
A Software Bill of Materials repo to manage common dependencies for the GLAD repos centrally
A backend application for mapping between NOMIS and DPS services
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)
Container Platform environments repository
Staff front-end for Managing Apps application (bootstrapped 2025-01-16)
Local stack testing of the Form Builder Platform
The UI for court appearance scheduler (bootstrapped 2026-03-23)
Data Platform GitHub Actions
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)
Minimal frontend and backend test application for proving the ArgoCD GitOps deployment flow on the Container Platform
Digital service for rendering Subject Access Request data as HTML using service specific templates (bootstrapped 2025-02-21)
HMPPS External Users API
Prison users details (bootstrapped 2026-05-12)
A library for implementing shared components on the ads platform
Github action sharing logic for deletion of LAA Civil Apply service components' UAT deployments/releases
Reusable composite github action for building and pushing container images for Civil Apply respitories
API presenting materialised views of assessment data managed by the ARNS Assessment Platform. Provides current state projections for consumers. (bootstrapped 2026-03-10)
Analytical Platform Airflow GitHub Actions • This repository is defined and managed in Terraform
Analytical Platform GitHub Actions • This repository is defined and managed in Terraform
Java service to generate claims reports
LAA Data Stewardship service which consumes events from SNS, then. sends emails using GOV Notify
HMPPS Offender Categorisation API
HMPPS electronic document storage and management REST API
Analytical Platform Cloud Development Environment Base • This repository is defined and managed in Terraform
Prototype guidance for the modernised lasting power of attorney service: Managed by opg-org-infra & 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.
A GitHub repository for the Cloud Optimisation and Accountability Team Enriched Cost and Usage Report (GreenOps) Data Pipeline
Observability Platform User Guide
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.
Plan, schedule and manage transfers in DPS. (bootstrapped 2026-06-15)
UI for probation practitioners to notify of a breach
Frontend application for the LAA Claim for Payment service
API for accessing and managing breach notice information
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)
User interface for the Suicide Risk Form (bootstrapped 2025-06-09)
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.
API to access the Electronic Monitoring datastore in the Modernisation Platform
Google Cloud Platform Management
Core repository for Office of the CTO Engineering Platform
Frontend for identify adjustment remand periods for a calculation.
Mock API to
Justice Data Factory Terraform Modules
Propose a child arrangements plan service
Module for creating AWS Data Streams to stream logs from CloudWatch Log Groups. • This repository is defined and managed in Terraform
Playwright E2E tests for online check ins and eSupervision user journeys (bootstrapped 2026-06-04)
Set of stubs used in testing of both claims and assess
An UI to view and manage Core Person Records. (bootstrapped 2025-06-27)
Frontend to adjust a release date.
API to manage restricted patients
Historical Prisoner API
Publishes Events about prisoner changes
Monitoring service to check domain events against Nomis triggers (bootstrapped 2025-04-04)
Check My Diary backend api service
A register to store court information across prison and probation space
Manage offences API - for the management of offence related reference data
Providing interface for SOAP-based Libra data feed
OPG sirius supervision finance admin: Managed by opg-org-infra & Terraform
HMPPS - Electronic Monitoring Components
OPG sirius supervision finance hub: Managed by opg-org-infra & Terraform
The front end for recording a recall (used when a prisoner is recalled to prison whilst they are on licence)
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)
cloud-platform-go-get-module stores the latest cloud-platform-terraform-* releases, and exposes them to be queried via it's API
Cluster AutoScaler module
Terraform module for Cortex XDR Agent Helm chart
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)
LPA dashboard frontend for Sirius: Managed by opg-org-infra & Terraform
Collection of scripts used to automate tasks within the Cloud Platform
Service that queries cloudplatform terraform projects and collects information about hmpps projects and pushes it to the service catalogue.
End-to-end tests to test VCD-CDA-CP (Common Platform) integration
A UI to record and update immigration statuses (bootstrapped 2025-09-16)
This repo is home to base container images used across hmpps projects. (bootstrapped 2025-11-14)
Gender Recognition Certificate application app build in Python Flask
API for managing HDC licences
Analytical Platform Airflow CaDeT Deployer • This repository is defined and managed in Terraform
LPA UID generation and storage service: Managed by opg-org-infra & Terraform
HMPPS Workload calculator
OPG sirius supervision management information: Managed by opg-org-infra & Terraform
Maintenance page for Sirius: Managed by opg-org-infra & Terraform
OPG Scanning: Managed by opg-org-infra & Terraform
Development repository: Managed by opg-org-infra & Terraform
ARNS front-end library for risk score visualisations (bootstrapped 2026-01-07)
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
OPG sirius supervision lay deputy hub: Managed by opg-org-infra & Terraform
Deployment configuration for the Cloud Platform pact broker
Cell movement orchestration API for HMPPS (bootstrapped 2026-08-14)
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)
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)
E-commerce service for the HMPPS Digital Canteen. (bootstrapped 2026-04-23)
Frontend for hmpps digital canteen (bootstrapped 2026-05-08)
Test repo to test various different things (bootstrapped 2026-08-24)
Prototype for improvements to the live Create and vary a licence service
Parent repository with common docker compose setup scripts
API service for digital canteen (bootstrapped 2026-04-08)
The api for the electronic monitoring data insights tool (bootstrapped 2025-06-04)
Analytical Platform Visual Studio Code • This repository is defined and managed in Terraform
A service for managing offence related reference data
Analytical Platform Airflow Python Base • This repository is defined and managed in Terraform
CCMS Terraform Modules
User documentation for the Container Platform at the Ministry of Justice
hmpps-mis-terraform-dev
HMPPS Probation Estate API
Dashboard Service for the Analytical Platform • This repository is defined and managed in Terraform
Analytical Platform Airflow R Base • This repository is defined and managed in Terraform
Allows for the scheduling, management and enquiry of various types of External Movements within the DPS Platform. (bootstrapped 2025-07-23)
LPA Store service: Managed by opg-org-infra & Terraform
Analytical Platform Network Diagnostics • This repository is defined and managed in Terraform
A frontend application for downloading NOMIS prisoner details (formerly offloc)
Fees calculator application for Claims submitted by proivders
Analytical Platform MLflow • This repository is defined and managed in Terraform
Search UI for people on probation
Core person record: Gatling performance tests (bootstrapped 2026-04-22)
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)
A backend for an API to access Department for Education Learning Records Service data. (bootstrapped 2025-01-06)
Data Platform User Guide
Reports for the feedback from the Prisoner Content Hub. (bootstrapped 2025-03-11)
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.
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)
Proof of Concept API for retrieving cloud cost data
Analytical Platform User Guide • This repository is defined and managed in Terraform
Repository for tools and scripts relating to CDPT Metabase installation
Standard OPG GitHub Repository Module: Managed by opg-org-infra & Terraform
A set of APIs to aid in booking probation appointments (bootstrapped 2025-09-05)
Common go packages used by OPG: Managed by opg-org-infra & Terraform
An API to generate documents from templates for External Movements (bootstrapped 2026-02-12)
Plan, schedule and manage transfers in DPS (bootstrapped 2026-06-15)
The repository for the new court appearance scheduler api. (bootstrapped 2026-03-23)
Allows for the scheduling, management and enquiry of various types of External Movements within the DPS Platform. (bootstrapped 2025-07-23)
Launchpad authentication API
A UI service for managing document generation in relation to External movements. (bootstrapped 2026-02-12)
Analytical Platform Airflow XCom Sidecar • This repository is defined and managed in Terraform
my first attempt at creating a kotlin app (bootstrapped 2025-06-17) (bootstrapped 2026-01-26)
Service that queries the github api and collects information about hmpps projects and pushes it to the service catalogue.
🚀 Passionate engineers delivering great services 🚀 Find us on Slack at #github-community
A library of commonly-used Python scripts and libraries for the SRE team (bootstrapped 2025-11-14)
API for accessing Use of Force data
Logs all domain events to app insights
Ruby client for calling the ministryofjustice/laa-fee-calculator
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)
A scheduled process to check whether documents in the hmpps-tech-docs (and potentially other) repository are overdue for review (bootstrapped 2025-09-18)
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)
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)
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
Allow prison staff to process people when entering prison.
Temporary repo to migrate hmpps-manage-users to typescript. (bootstrapped 2025-11-26)
Automated tests for claim and assess
Change Someone's Cell UI
Prototype for the ARNS prison pathway (bootstrapped 2025-05-20)
WIP! - A marketplace for copilot CLI plugins used by hmpps (bootstrapped 2026-03-19)
Electronic Monitoring Crime Matching Tool (bootstrapped 2026-03-17)
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
HMPPS Non Residential Location Prison Service (bootstrapped 2025-10-10)
Analytical Platform Ingestion Scan • This repository is defined and managed in Terraform
Frontend of the COAT Chatbot, hosted on CP
Service to provide information and history about a person's location. (bootstrapped 2026-08-03)
Service to provide ARNS design documentation and example components (bootstrapped 2025-12-04) (bootstrapped 2025-12-08)
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
Service that pings all available health or info endpoints and caches the results.
MOJ Forms Technical Documentation
Analytical Platform Ingestion Notify • This repository is defined and managed in Terraform
API for coordinating actions across the ARNS space
Authentication and management of context data for applications in the ARNS space
A Terraform module to create an OpenSearch cluster on the Cloud Platform
Container Platform GitHub Access
Downstream mock API to simulate the downstream API for integration hub
UI for scheduling a release (bootstrapped 2026-08-03)
Frontend component library for HMPPS court cases release dates services
Github Actions for Data Engineering
Data Platform Terraform LakeFormation Module
Show which branches are deployed to which environments
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)
HMPPS UI service for MDT. Provides the web interface for users to access and manage MDT. (bootstrapped 2026-08-07) (bootstrapped 2026-08-07)
Ansible repo for instance control
Template github repo used for new Typescript based projects.
Repo for Cloud Platforms reusable Github workflows
Design histories for the current YJB Platform work
NodeJs pdf service: Managed by opg-org-infra & Terraform
Gatekeeper Terraform module for the Container Platform
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
Prototype of future Make LPA features: Managed by opg-org-infra & Terraform
This repository contains playwright end to end tests for the LAA Crime Forms suite of applications.
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
Data Platform AI Toolkit
Service that queries the veracode api and collects information about hmpps projects and pushes it to the service catalogue.
Gateway API Terraform module for the Container Platform
Analytical Platform Kubectl • This repository is defined and managed in Terraform
litellm terraform provider
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)
e2e tests repo for ui in playwright ts
Envoy gateway terraform module for the Container Platform
Firewalled OPG AWS Network Module: Managed by opg-org-infra & Terraform
Frontend for replicating NDelius document templates for Parole Assessment Reports. (bootstrapped 2026-08-11)
Backend for replicating NDelius document templates for Parole Assessment Reports. (bootstrapped 2026-08-11) (bootstrapped 2026-08-11)
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
A test data generator for generating moves into book a secure move
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
OPG Data Dictionary: Managed by opg-org-infra & Terraform
wiremock service for stg-track-my-case-service
PagerDuty Rota Notifier
Frontend application for the LAA Assess a Claim service
Generate Subject Access Request report from DPS information sources UI
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.
This terraform module installs the Descheduler on the MoJ Cloud Platform
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
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.
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
A collaborative playground for the Data Stewardship team to explore, prototype, and share data models and schema examples using OpenAPI and Swagger.
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
UI for Electronic Monitoring Datastore
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.
Core repository for Office of the CTO Data Architecture Team
The documentation for users of the HMPPS Create Electronic Monitoring Orders(CEMO) documentation service
Docker image used to build form builder components
Install the Tigera Calico operator and custom resource definitions
Form Builder Anti Virus
AWS Jupyter notebooks including AI Spike code
Contains the submodules for CHAPS and ChapsDotNet repos.
A Terraform module to provision SQS resources to the Cloud Platform.
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
Data Factory Terraform module for core S3 bucket provisioning
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.
Terraform module for Velero
Contains the front end React/Typescript code for the Probation Domain Explorer application (bootstrapped 2026-03-30)
Analytical Platform Observability Terraform Module
Mutating Admission Controller Webhook
Micro-service for filtering github teams that are registered with cloud platform cluster environments
Go app to hash a Kubernetes namespace directory for the Cloud Platform
A general maintenance page that can be be deployed into the Cloud Platform.
DynamoDB instance and credentials for the Cloud Platform
Lightweight Go service for Pingdom ingress controller checks
directory of testing applications for cloud-platform modules
Cloud Platform SNS terraform module
Terraform auth0 module used for Kubernetes Clusters and their components
Starter pack module for the Cloud Platform
Terraform code to create a namespace serviceaccount on the cloud platform
Cloud Platform Terraform Module used to create and manage secret manager resources.
Cloud Platform kuberos terraform module
Terraform module that deploys Auth0 actions for the MoJ Cloud Platform
Terraform module that enables us to use AWS Flow logs on the MoJ Cloud Platform
Terraform module for creating AWS Firehose resources to stream logs from CloudWatch Log Groups.
Terraform module that deploys cloud-platform external secrets operator
Terraform module for configuring and spinning up various k8s deployments and resources for testing purposes
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.
AWS ECR exporter for Prometheus
This Github Action marks PRs as failed if they affect more than one namespace folder.
In-cluster Prometheus and Alertmanager alerts endpoint service
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.
Terraform module that deploys cloud-platform's OPA (Open Policy Agent) gatekeeper; supersedes https://github.com/ministryofjustice/cloud-platform-terraform-opa
A friendly test cluster cleanup reminder
This modules holds Cloud Platform team IAM configuration
Landing Zone Processing Lambda code
Analytical Platform Jupyter Notebook • This repository is defined and managed in Terraform
A collection of services for indexing and searching probation data
Performance tests for Probation In Court application (bootstrapped 2025-09-25)
Automation tests for Probation In Court application (bootstrapped 2025-09-24)
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)
Fees service calculator for CCW