Skip to main content

UK Public Sector Code by Organisation

Government Communications Headquarters (GCHQ)

Other

https://www.gov.uk/government/organisations/government-communications-headquarters

Stars of active repositories

36,150

Active repositories

16

Live repositories

73

Unavailable repositories

2

Languages of active repositories

  1. 1.Python (31%)
  2. 2.Java (13%)
  3. 3.JavaScript (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

gchq

Repositories

Showing all 16 active repositories, sorted by stars

35,128
JavaScript

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

Last pushed: 15 June 2026License: Apache License 2.0
github.com/gchq
477
Java

Stroom is a highly scalable data storage, processing and analysis platform.

Last pushed: 15 June 2026License: Apache License 2.0
github.com/gchq
102

A cloud-native, serverless, scalable, cheap key-value store

Last pushed: 17 June 2026License: Apache License 2.0
github.com/gchq
94
TypeScript

Managing the lifecycle of machine learning to support scalability, impact, collaboration, compliance and sharing.

Last pushed: 16 June 2026License: Apache License 2.0
github.com/gchq
41
Python

A library for coreset algorithms, written in JAX for fast execution and GPU support.

Last pushed: 16 June 2026License: Apache License 2.0
github.com/gchq
31

Documentation for Stroom and associated projects

Last pushed: 19 May 2026License: Apache License 2.0
github.com/gchq
21
TypeScript

LD-Explorer is the missing tool for exploring, federating and querying linked data resources directly from the browser

Last pushed: 15 June 2026License: Apache License 2.0
github.com/gchq
9

Content for Stroom such as XML Schemas, translations, pipelines and dashboards

Last pushed: 29 December 2025License: Apache License 2.0
github.com/gchq
5

A lightweight package to conduct data quality measurements in Pandas and Spark dataframes

Last pushed: 12 June 2026License: Apache License 2.0
github.com/gchq
0

Stroom Kubernetes operator, for automating the deployment and lifecycle management of a Stroom cluster

Last pushed: 1 June 2026License: MIT License
github.com/gchq