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

35,894

Active repositories

17

Live repositories

73

Unavailable repositories

2

Languages of active repositories

  1. 1.Python (35%)
  2. 2.JavaScript (12%)
  3. 3.TypeScript (12%)

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 17 active repositories, sorted by stars

34,877
JavaScript

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

Last pushed: 18 May 2026License: Apache License 2.0
github.com/gchq
474
Java

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

Last pushed: 18 May 2026License: Apache License 2.0
github.com/gchq
101

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

Last pushed: 18 May 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: 18 May 2026License: Apache License 2.0
github.com/gchq
40
Python

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

Last pushed: 17 May 2026License: Apache License 2.0
github.com/gchq
31

Documentation for Stroom and associated projects

Last pushed: 5 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: 18 May 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
4

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

Last pushed: 18 May 2026License: Apache License 2.0
github.com/gchq
4

A home for all stroom related ansible playbooks, roles, etc.

Last pushed: 3 December 2025License: Apache License 2.0
github.com/gchq
0

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

Last pushed: 26 March 2026License: MIT License
github.com/gchq