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

189

Active repositories

28

Live repositories

68

Unavailable repositories

2

Languages of active repositories

  1. 1.Python (39%)
  2. 2.C++ (25%)
  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 28 active repositories, sorted by stars

64
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: 18 May 2026License: MIT License
github.com/ukaea
15
Fortran

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

Last pushed: 27 November 2025License: 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 May 2026License: Apache License 2.0
github.com/ukaea
12
Modelica

A tokamak power balance model with Python API and CLI

Last pushed: 18 May 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
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: 16 April 2026License: Apache License 2.0
github.com/ukaea
6
Python

Open Source Interactive Visual Annotation of Tokamak Diagnostic Data

Last pushed: 18 May 2026License: MIT License
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: 1 May 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
3

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

Last pushed: 27 April 2026License: GNU Lesser General Public License v2.1
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

Python implementation of the VMCON non-linear constrained optimiser.

Last pushed: 27 March 2026License: MIT License
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: 13 May 2026License: MIT License
github.com/ukaea
1
Fortran

Contains the Culham LOop Counting Kit (CLOCK), a code for automated analysis of irradiated material micrographs.

Last pushed: 26 November 2025License: GNU General Public License v3.0
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: 15 May 2026License: Other
github.com/ukaea