Skip to main content

UK Public Sector Code by Organisation

UK Atomic Energy Authority (UKAEA)

Executive non-departmental public body

https://www.gov.uk/government/organisations/uk-atomic-energy-authority

Stars of active repositories

204

Active repositories

29

Live repositories

70

Unavailable repositories

2

Languages of active repositories

  1. 1.Python (45%)
  2. 2.C++ (24%)
  3. 3.Jupyter Notebook (7%)

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

ukaea

Repositories

Showing all 29 active repositories, sorted by stars

68
Python

PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.

Last pushed: 25 July 2026License: MIT License
github.com/ukaea
16
Fortran

Framework for 1D multifluid and kinetic simulations geared towards Scrape-Off Layer plasmas

Last pushed: 23 July 2026License: GNU General Public License v3.0
github.com/ukaea
14
C++

Universal Data Access library to provide data over the network in a unified data object.

Last pushed: 1 July 2026License: Apache License 2.0
github.com/ukaea
12
Modelica

A tokamak power balance model with Python API and CLI

Last pushed: 1 June 2026License: GNU Lesser General Public License v2.1
github.com/ukaea
10

Python modules and notebooks used to initialize and analyze ReMKiT1D runs

Last pushed: 7 May 2026License: GNU General Public License v3.0
github.com/ukaea
7
Python

Open Source Interactive Visual Annotation of Tokamak Diagnostic Data

Last pushed: 25 July 2026License: MIT License
github.com/ukaea
7
Jupyter Notebook

Public data release of the STEP tokamak scenario SPP-001

Last pushed: 18 May 2026License: Creative Commons Attribution 4.0 International
github.com/ukaea
7

ROS 2 driver for Comau industrial robots using the CRC Open controller interface.

Last pushed: 20 July 2026License: Apache License 2.0
github.com/ukaea
3

Neural network surrogate models of the TGLF quasilinear plasma turbulent transport simulator in various parameter spaces

Last pushed: 1 July 2026License: GNU Lesser General Public License v2.1
github.com/ukaea
3

A C++20 library for flexible data mapping and transformation with support for multiple data sources and mapping types.

Last pushed: 16 July 2026License: MIT License
github.com/ukaea
3
Python

FUsion Energy Lexicon (FUEL) is an ontology for fusion energy data and processes.

Last pushed: 11 May 2026
github.com/ukaea
2
Python

Python implementation of the VMCON non-linear constrained optimiser.

Last pushed: 23 June 2026License: MIT License
github.com/ukaea
2

A collection of object representations in python of MARTe2 components which can be defined in a MARTe2.config. For the automatic generation of MARTe2 configuration files from python.

Last pushed: 15 May 2026License: Other
github.com/ukaea
2
Python

A library to facilitate the management of hierarchical datasets on the filesystem.

Last pushed: 27 March 2026License: MIT License
github.com/ukaea
1

Multiple File Parser for monitoring and processing updates to a given set of output files.

Last pushed: 19 May 2026License: MIT License
github.com/ukaea
0

Tools for Monte Carlo sampling of fusion alpha particles and neutrons for use in simulations e.g. neutronics / alpha wall loading via LOCUST.

Last pushed: 16 February 2026License: MIT License
github.com/ukaea
0

A GUI for developing MARTe2 configuration files, supports all aspects including states. Is plugin based allowing you to add features as needed.

Last pushed: 13 July 2026License: Other
github.com/ukaea