Skip to main content

UK Public Sector Code by Organisation

Department for Environment, Food & Rural Affairs (Defra)

Ministerial department

https://www.gov.uk/government/organisations/department-for-environment-food-rural-affairs

Total FTE: 6,590·Digital & data FTE: 885

Stars of active repositories

441

Active repositories

705

Live repositories

1,820

Unavailable repositories

102

Languages of active repositories

  1. 1.JavaScript (51%)
  2. 2.C# (12%)
  3. 3.Shell (8%)

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

DEFRA, defra-design, Defra-CAPD (inactive)

Repositories

Showing all 705 active repositories, sorted by stars

22

The Department for Environment, Food & Rural Affairs (Defra) intend to transform how data about waste movements is collected and shared with the regulators across all 4 UK nations. This is part of the government's mandatory digital waste tracking policy which is planned to be introduced from April 2026.

Last pushed: 29 May 2026License: Other
github.com/DEFRA
10
Fortran

The official repository of the Environment Agency’s SIMCAT (SIMulation of CATchments) software tool. SIMCAT is the main river water quality simulation tool for water management and permitting in the UK.

Last pushed: 22 May 2026License: GNU General Public License v3.0
github.com/DEFRA
8
JavaScript

Accessibility-first interactive map component for government frontends

Last pushed: 28 May 2026License: MIT License
github.com/DEFRA
7
Fortran

The official repository of the Environment Agency’s River Quality Planning (RQP) and Metals Permitting (MPER) software tools. RQP is one of the main tools used for discharge permitting and water management in the UK.

Last pushed: 22 May 2026License: GNU General Public License v3.0
github.com/DEFRA
6
Ruby

A gem that lets you focus on your Cucumber acceptance tests, and not worry about configuring the drivers

Last pushed: 7 May 2026License: Other
github.com/DEFRA
6

Infrastructure Repository for the Azure Developer Platform (ADP). Contains all the Core and Shared infrastructure-as-Code configuration for the whole Platform. Used by Platform Engineers to build. deploy, and manage ADP's infrastructure.

Last pushed: 3 December 2025
github.com/DEFRA
4

Generates a REST API connected to a PostgreSQL database table for use in a HAPI application

Last pushed: 19 May 2026License: Other
github.com/DEFRA
3

Code for the IWS web application and back-end API/database

Last pushed: 22 May 2026License: Other
github.com/DEFRA
3

Code for the PRSD WEEE web application and back-end API/database

Last pushed: 29 May 2026License: Other
github.com/DEFRA
3

Open source version of the Azure DevOp's Defra-Pipeline-Common. A YAML and extensible Pipeline for deployments to Azure that supports Bicep, ARM and PowerShell. Also includes a Common CI Pipeline for containerised application to AKS and Azure Container Apps.

Last pushed: 1 April 2026License: GNU General Public License v3.0
github.com/DEFRA
3

Prototype for the Defra Identity Management service (also referred to as Defra Account), creating a single registration process for Defra digital services

Last pushed: 9 March 2026License: MIT License
github.com/defra-design
1

The Core Delivery Platform Portal. A Node.js frontend application built with Hapi.js. Helping Defra teams to create, deploy, run and monitor applications on the Core Delivery Platform.

Last pushed: 29 May 2026License: Other
github.com/DEFRA
1

This is a repository of static pages used in digital services developed by the Environment Agency and its partners.

Last pushed: 27 May 2026License: Other
github.com/DEFRA
1

This repository contains the code for the backend of the PRN Accreditation domain for Extended Producer Responsibility for Packaging (EPR).

Last pushed: 27 May 2026License: Other
github.com/DEFRA
1

Reprocessors and Exporters need to register with the appropriate national regulator each of the packaging materials that they reprocess or export. They need to submit a separate registration application for each site they operate, for each category of packaging material they reprocess or export.

Last pushed: 20 May 2026License: Other
github.com/DEFRA
1

Infrastructure Repository for Azure Platform Components. Contains Infrastructure-as-Code configuration for the base Azure Components. Used by Platform Engineers to build. deploy, and manage Azure infrastructure.

Last pushed: 29 April 2026
github.com/DEFRA
1

FluxCD repository for deploying ADP Platform business services. This is a secondary repository that will be referenced by GitRepositories from the main repository adp-flux-core. This repository is driven by a fully automated approach. Every time a new application is scaffolded or updated, the FluxCD Automated Bot will update this repository.

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

Unofficial "template" that the SFD (Single Front Door) development team uses to automate the process of setting up microservices.

Last pushed: 27 May 2026License: Other
github.com/DEFRA
0

Reprocessors and Exporters need to register with the appropriate national regulator each of the packaging materials that they reprocess or export. They need to submit a separate registration application for each site they operate, for each category of packaging material they reprocess or export.

Last pushed: 20 May 2026License: Other
github.com/DEFRA
0

Core delivery platform Self Service Ops Node.js Backend. This Api provides automation for service creation, deployment and future mutations sent from the Core Development Portal.

Last pushed: 27 May 2026License: Other
github.com/DEFRA
0
JavaScript

Investigating whether security and quality tools are as effective with pnpm

Last pushed: 14 April 2026License: Other
github.com/DEFRA
0
JavaScript

Ruby gem providing the [DEFRA Interactive Map](https://defra.github.io/interactive-map/) component for GOV.UK services

Last pushed: 11 May 2026
github.com/DEFRA
0

A Rails engine which can be used to mock external services when loaded into an application

Last pushed: 18 May 2026License: Other
github.com/DEFRA
0

Package of AWS features commonly used in Defra Rails based digital services

Last pushed: 27 February 2026License: Other
github.com/DEFRA
0

Git Repo for BST(BrainStem Training) using ASP.Net Core MVC and hosted on AWS Cloud

Last pushed: 17 April 2026License: Other
github.com/DEFRA
0

This repository contains a data automation framework with utilities for data setup and validation across the UI, ETL, and database layers. It will be used to support data validation automation.

Last pushed: 13 February 2026
github.com/DEFRA
0
PLpgSQL

Database source control (liquibase) for Check Flood Risk service

Last pushed: 30 May 2026License: Other
github.com/DEFRA
0

Tool to help standardise our ruby code by applying a centrally managed rubocop config

Last pushed: 18 March 2026License: Other
github.com/DEFRA
0

This repository contains the code for the facade layer of the PRN Accreditation domain for Extended Producer Responsibility for Packaging (EPR).

Last pushed: 20 May 2026License: Other
github.com/DEFRA
0
JavaScript

Digital service to support the Ivory Act

Last pushed: 11 February 2026License: Other
github.com/DEFRA
0

A Rails engine which can be used to access details of the last email when loaded into an application

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